Getting any sort of water damage in your phone is never a good experience. Apple and the retailer both want $199 to replace it but no way was I willing to pay that up. Stumbled upon this place after a quick Google search of business near me and reading the reviews for it. They did not disappoint, took my phone for a drop in and was told it'd take 2 days. Seeing as how it just rained throughout the city, it seemed reasonable that they'd be a bit backed up so I left it with them and only two get a call the next day stating the phone was ready! Maybe it's a gimmick, but who cares I got my phone working for half of what apple wanted and in less time then I expected. Thanks Desert Wireless!