Not sure why there are so many bad reviews!
I smashed the screen of my iphone6s and called about 4 to 5 places in Toronto that quoted me $200 to $250 to get this replaced. I was a bit hesitant to go to Ming's because of the Yelp reviews but for $140 I thought I would give them a try. Plus the location is right near my office so that helped.
The front desk was very friendly and helpful. He gave me the price and said it would take 2 hours to fix. He said there will be a 3 month warranty if something goes wrong, but not if I were to drop it again (duh).
I came back in 2 hours and my phone was fixed! Looks like new, although they do use a different glass than Apple but so does every other third party cell repair place. If you want the actual glass that Apple uses then you have to get your screen repaired through Apple only. I can barely notice the different glass, if anything it seems a bit thicker but it doesn't bother me at all. The screen is clear and the touch screen works so I'm happy!