I thought I'd finally get the firmware upgrade while taking my other phone in for service. I took down the details from this thread; I called the Van Ness store in San Francisco and spoke to someone who said they had the cable for the upgrade. Surely, I'm good to go?!
So I confidently walk in and go to the service desk. The surly guy there redirects me to the sales people. I tell the sales person "Thuy" I want the software upgrade. He's not paying attention and thinks I want to upgrade to a new phone. I explain, no, it's a firmware upgrade. He tells me to get it from the web. No, I correct him, it's a firmware upgrade that Sprint can install that isn't available from Sprint's Web site. So he tells me they can do it, but it'll cost me $15 because it's a "Level 1 Walk-In Service" item, and points to the
service brochure.
I tell him no, this is a free upgrade that fixes bugs, but he won't budge and says the plan changed.
So I call *2 and after 28 minutes wait speak to "Scott" about this. He tells me Sprint's policy has changed and yes, despite what I read on a forum they do charge $15 for upgrades. He wants to know what specific problems I'm having with the phone.
Any comments?! Is there some magic phrase that will get Sprint to provide this firmware upgrade? Should I pay the fee and then attempt to get a service credit?
"Thuy" also point-blank refused to even look at the other broken phone (Sanyo MM-9000), saying I would have to take it up with the manufacturer, even though the warranty expressly states "Sprint will, at its option, either pay the parts and labor charges to any authorized PCS® Phone service facility to repair or replace a defective product".

But I've taken that up on
another thread.