Went to the Hamilton Passport Office at 700 Queenston Rd on July 11th to renew my passport, no appointment, and from the time getting my queue ticket to the time I left was only 20 minutes. Old passport was received on the 13th and the new passport on 14th. I honestly think this was the fastest turn around I've ever experienced.