My family has had to use this shop a few times in the past couple of months to repair various devices. Every experience with them has been top notch. They replaced the badly damaged screen on my iPhone 7 today in about 45 minutes for a fair price, and as far as I can tell it works perfectly.