I'm not a total fan of Bestbuy even tho I've majorly scored off their replacement plan in the past (free 52" Sony Bravia, long story)...
But they, so far, have done me right with the Evo.
We just bought a pair of Hero's and signed up with Sprint about two weeks ago. At the time I wasn't aware the Evo existed, I thought the Hero was the best android phone sprint had going (for a long time). It upset me because I wanted a N1 but couldn't afford the T-mobile plan for two of them.
So a week into our Hero's my wife's trackball breaks (refuses to click, rendering the camera useless) and I find out about the Evo being released on the 4th of June. We're pissed and take a stroll down to Bestbuy. To really appreciate my story you should know my wife was born and raised in Brooklyn, think Marissa Tomei from My Cousin Vinny.
I try to explain how upset I was that they sold us the Hero phones without so much as mentioning in three weeks there was a superphone coming out that would make mine look like a kids toy, but before I could get going my wife lays the guy out. I felt bad for him but she didn't say anything that wasn't true, she totally told him what our issues were and what exactly he could do to fix it...
So they have agreed to take back the pair of Hero's full refund, and put it to the full promo price of $199 each for a pair of Evo's.
Granted the release of the Evo falls within the 30 day full refund policy of Bestbuy and the federally mandated 30 day cancellation for cell carriers. So its not like we were asking for a miracle. Sometimes its just nice for the best case scenario to actually work out.