I would have loved to give these guys a 5 star review, but wasn't very impressed. I had broken the screen on my phone and needed it replaced. They ordered the part and got it a few days later. When I picked up my phone everything was working. Then I realized my phone had been slightly damaged. I called them and they told me they would take care of it.... But why wasn't it done right the first time?!
Now I need to go take my phone back to get it fixed. At least they are going to take care it free of charge. Aside from this, I am happy with my phone again. Just be sure to look your phone over carefully before leaving the store.