I only knew about this place because of how close it is to El Prieto trucks. Repaired a cracked cell phone screen. Cost me $ 85 and only took about 2 hours. Only screwy thing is after I left I realized the change given back was not correct so I drove back and explained I was told the price was $ 85 + tax but i was charged an extra $ 5 bucks on the receipt. The lady working had some confusion but correctly refunded me the over charged price. Good service repairs and somewhat affordable but be careful with the price actually charged compared to the price quoted. 3 stars