Terrible terrible terrible ! I got my iphone fixed here and the first time it was fixed I took it home and some of the buttons for texting weren't working, so I took it back showed up at the store it was supposed to be open at 10 or 11 I think .. whatever time it was no one was there and I had to wait 20 minutes for the lady to show up when she finally did she said she "fixed" the issue and low and behold a couple of days later I attempted to make a phone call and no one could hear me when I put them on speaker ! and when I took them off I couldn't hear them !! How frustrating !! Finally I got it fixed by some one else in a store off Elliott in Tempe inside a water and Ice and the guy did a great job and fixed my phone .. He also told me she gave me a refurbished screen ! And that screws were left missing ! What a POS job ! DO NOT GO HERE if you have an iPhone looking to get fixed AVOID AT ALL COSTS !