I am beyond disappointed with their so called service. I had my iPhone screen repaired at their shop. They "fixed" the screen. It came off! As if the glue or snaps or whatever connects it was not on correctly. They say it's a 90 day warranty. Not true. The rude owner told me it's my fault the screen came off. Clean! No broken glass. I simply tried to take the protective case off to plug it into my car. Anyway they put it back on and now my phone screen is completely messed up. They want me to pay another 60 bucks for a screen. Another 60 for the screen they put on incorrectly. I told them I would pay for half if they wanted to share the blame. He refused and was so rude. He came around the counter and his co owner had to hold him back because he looked like he could get violent. Apparently he has pride in his faulty work. I am very angry right now.