D
Deleted member 994371
Guest
In the latest Google reviews for the one on Gerrard st, I'm seeing people mentioning that they arrived at 7.45AM and finished the job by 10AM. So, 7AM should be adequate I guess.
I think 3.7 is the nicest rating I have seen for a Service Canada. This is the one I will choose to do my walk-in. If I get a call one more time, I'll ask for an appointment too at this location, although I don't have high hopes for an appointment.
Thanks for helping out, man. If you hear good first-hand experience for another location, do let me know.