I got my phone from Radio shack at 6/4, and this morning after the OTA update my phone was bricked, its a non-rooted phone and took really good care of it. called up the sprint customer service and told to go sprint store repair center, so i went, and after an hour of waitting and trying, they told me i have to go to radio shack to return my phone, and change a new one since it still in first 30days. so i called up every RS store around my area and no one have it. and they all have a long list of waitting. since it was Sprint and HTC's problem, why can't we just swap out the phone from sprint corporate store since they are the one have the most phones in stock. and we have the sprint phone with sprint 2yr contract. not RS phone or RS contract. its still in 30 days, might as well cancel the contract first and wait to see if i want to go back to sprint. what do you guys think?