When I dropped my Blackberry and damaged it, the cell provider said they didn't repair phones so my only option was to replace it. I have the insurance, but making a claim would have been a pain - not to mention the deductible. Instead, I went to Sun Cellular where they took the back of the phone off and repaired the problem in 15 minutes. For $8.50! I cannot recommend them enough. Just call ahead as they have bankers' hours.
Pros: Friendly, cheap and competent
Cons: Limited hours
more