Visited this place sometime in 2014.
I dropped my iPhone and it damaged the part where people can't hear when I'm talking to them.
The only way they could hear me was if they were on speaker. This made for uncomfortable conversations as everyone can hear your personal info. I brought my phone to CPR, and with in 2-3 hours and $75, my phone was repaired and in working order.
I'm down the street from work so it was worth the time frame. Wish they opened up earlier but beggars can't be choosers. It's not everyday this issue happens so if you need a repair, these guys know what they are doing.
Also, Yorkdale is down the street. Go window shop if you need to kill time. If you're hungry, there is a red lobster next door plus several other places to grab a bite all within walking distance.