I went here because of the good reviews and decently cheap price to replace the glass on my iPhone 4s. I got there at 2pm and the guy was very nice and told me there were only 2 people in front of me and it would take no longer than 2 hours to finish mine so I should come back at 4. I went back at 6pm -4 hours later- and he still had not started working on my phone. He skipped me because he felt it was more important to finish the phones for the people who decided to wait there in the waiting room. So he apologized and told me to come back in 30 minutes, 6:30, and it would be done. He even said he would stay late if he had to to make sure he finished mine. So I went back at 7, an hour later, and got there right as they were closing and he still didn't start my phone and told me they were closing and I would have to go back tomorrow. He apologized and offered $10 off, but the groupon I had purchased would have given me $10 off anyway had he finished my phone that day but the groupon expired and was no good for the next day. So his $10 discount didn't do much for me.
Although he was nice I will not be returning here because he quoted me 2 hours and 5 hours later didn't finish because he kept skipping me to help other people. And he also promised to stay late and get it done and then told me to come back the next day. That absolutely should not have happened.