Just finished with service canada, that was a 2 hour wait, i got to this service ontario location spot 54 to 80 zipped by, maybe the other people left in frustration, the wait 13 minutes.
Attitude, like most gov't locations, they arent paid to be friendly