Took my Sanyo 4500 to Sprint store for firmware update on a Saturday.
Came back in an hour, and they said the port wouldn't accept update, and phone would need replaced.
Currently, was not in stock at store. This was great news, as I was hoping to get a 4700 as replacement.
Phone still worked fine though, and was being replaced for technical reasons.
Called on the next Monday, and they said no info, so I tried to get the 4700 instead.
The next day, UPS delivered a replacement 4500, so no 4700.
But, they don't even want the 4 month old phone or battery back.
Moral is, great service with Sprint.
After 6 months now, they blow away the crap ATT I had for 10 months prior. (actually paid early cancellation penalty to dump ATT).