These guys are great! They replaced the batteries in my iPhones and made them like new again. Then today one of the phones appeared to die. I took it over and they took the time to check it out. The fix was so easy, I didn't really need to come in, but it still felt good to have someone "fix" it. Everybody in the store is nice. Helpful above and beyond...
They fix phones not just sell batteries. I used the online reservation system to schedule my battery replacements, but when I called today about my problem, they told me just to come on over.
I can't speak for the other locations, but the guys on Rainbow just rock!