Really pleased with the service and prices here. I smashed the screen on my iphone 4, and they replaced it in 1/2 hour for $45, when other places closer to downtown charge $80. They were also going to replace my home button for only $15 since they were already opening the phone. My phone looks and works like new. Yes, it is a bit of a trek to Yonge and Finch, but well worth it when it's almost 1/2 the price of other places and very high quality. There is a Starbucks nearby, so you can grab a coffee while you wait. They service all Apple products.