What a great company. My son's iPhone 6 screen broke. We called to check on the cost and service time. The price is competitive and the service was excellent and fast. It was complete within 45 minutes! I will now bring my broken laptop up to be repaired!