I went here after reading the Yelp reviews. I think they are bogus because I had NOTHING but problems! I brought my Ipad Mini here to get the glass fixed. I came back later to pick it up, brought it home and found out it wasn't "calibrated" correctly. I brought it back the following day to be fixed again, came back later and picked it up 30 minutes before they were supposed to close and was rushed out without getting the chance to look at it well. I got home and found that the home button was so recessed that I couldn't push it. When I tried to push it, I found a line in the screen. When I dropped it off the next morning, they looked at it and then I was told that I broke the LCD and that I would be have to pay more money for it to be fixed. NO THANKS!!! I ended up spending $140 on having my Ipad Mini broken more than when I brought it in. Calling the guy running this business a crook would be a compliment!!! Sorry to burst the 5 star bubble, but DO NOT BRING ANYTHING here to be fixed!!