I would highly recommend this company. They quoted me a price but when I went in they had misquoted too low. They honored the price and ordered the part. When the part came in I went back in and left my phone. Was told it would be ready in an hour and a half. Went back and came to find out the part they'd sent was not the right one and the technician had gone and picked one up locally so he could get my phone back to me on time and not have to make another trip. I feel they went above and beyond when they made very little if anything on my repair. I will definitely being my devices to them to fix in the future and recommend them to anyone who needs repairs on cell phones, tablets and computers.