Dropped off my Nvidia Shield tablet to them after what I thought was water damage. After treating it for water damage, the tablet still wasn't working. They somehow managed to fix it and charged me for less than what I expected. Service was excellent and my tablet actually works better than it did before my water accident. Will not hesitate to recommend irepair to others. Amazing