Normally would go to irepex to fix my broken screen however they are closed on a Sunday so found this alternative on kijijii. The ad posted a $45 dollar cost for an iphone 5. I called to confirm and they said yes and it would take 20 min as posted on a first come first serve basis. So we get here and turns out my gfs phone is a 5S..no biggie it would cost $59 instead. We shopped for about 30 min...giving them an extra 10 and..it was not ready. The technician had replaced the screen and scratched it so they had to replace the replaced screen. No apologies needed. We picked it up 20 min later. Now, if you're paying cash there isn't tax added but if not there is. Not even if they made you wait twice the time they had assured. Anyhow, we picked up the phone only to find the new screen did not pick up keypad sensors as it normally would. So on our first visit the screen has already been replaced 3 times...In the end we did wait longer than intended however the screen and sensor works great, very reasonable priced and they made up for it with a free screen protector and phone case. Would recommend if you have some time and this is at a convenient location for you.