We have used them for the past several years. QUICK service. Good prices. Today they did a free diagnostic on our iPhone, that would of cost over $300 for Apple to look at. I had already done some work to see if the phone could be repaired, and this was my last attempt before deciding to buy a new one. The free diagnostic was a great way to get it looked at, didn't have to send my phone any where, and had an answer within two hours. Always happy with their quality of work.