Brilliant service! Had an iPhone that needed screen replacement, paid money online, scheduled the pickup next day. Pickup arrived on time, gave me an equivalent iPhone, repaired and returned my phone the next very morning in a nicely packed box. No need to find a repair shop, doubt the quality of spare parts or watch it getting repaired for 2 hours. Completely hassle free and delightful service. Thanks RapidRepair!