With my long description, I may have made the RMA process harder than it really is. Also, some people only waited a few hours between the time they first called and when they got the email from the specialist, giving the link to reorder. And then it shipped for them the next day. And I'm sure UPS will pick the old one up from you. So.. it's really not hard, but you just never know about the wait times in between those steps.
But if you're happy with how it's working, you certainly wouldn't go through this process. For me, sometimes enabling and disabling location access helped, sometimes it didn't. I think I was almost always seeing the crosshair icon notification when I ran GPS test/GPS status or navigation app. Also, turning off data enabled didn't work for me. But strangely enough, GPS for that "old" phone has been working better for the last two days, and I haven't changed anything. I really don't know what the variable is, but I'd sure like to know, just in case the poor behavior comes back again on my new phone.
This is a crazy thought, but I wonder if satellites weren't working well where I am, and now they've improved. I'm in northern CA, what about you? I know that isn't really possible, but I'm just trying to come up with what could have changed. Another possibility would be that a "fix" came from Google, but that would have shown up as some kind of update that we would have to install. So I'm a little baffled. Maybe my "old" one is still working poorly, but I just haven't been looking at it much in the last 2 days since I got my new one. And when I just happen to look at the "old", it's at a time when it's working. But it sure wasn't like that for the first 10 days...it was pretty solidly bad!