Thank you, thank you, thank you. My daughter recently dropped her Ipod Touch and the screen shattered. Initally, when looking for someone to repair, I did not see the company. But then again, I didn't look on Yelp. I took it to a friend of a friend. I received it back almost 2 weeks later and was not happy. So, I looked again and there they were! Anthony said he could take a look. My schedule was busy, so I dropped it off (they were busy :) )and he called me less than 2 hours later.....The other guy had broken some pieces inside and bent it near the top. The Ipod looked almost brand new! Wow....what a great place. I will/have been referring people ever since!