These guys are awesome. I am a father, a pet owner, and take pride in my plants, but I am somehow unable to keep my iPhone screen from cracking. Luckily there is irepair.ca. They are incredibly friendly and fast and even gave me a discount for being a frequent customer. Any business that has their level of customer service is deserving of a 5 star review, but they seriously go above and beyond. There is nowhere else I would bring my phone when I break it. I have spent more money than I would've liked to, but their pleasant ways and technical wizardry softens the blow. Now I am going to buy a case.