I went to the Danforth location with my smashed iPhone screen. They repaired it within an hour. They're very nice and helpful people, who go above and beyond. Their work comes with a six month warranty and they use real Apple components. These guys are quality. Very good experience. I would recommend them.