I just went to the passport office today. (74 Victoria st, Toronto, ON )Adding to it - my tickets were scanned by the officer.
Seeing multiple opinion for your flight tickets- it does boil down to the fact- when you are in the last stage of immigration journey - its best to be risk averse - and have tickets ready - even if it is a cancelable one.
You wouldn't want to be stuck in case you are asked. If you are not asked - then great!
They actually took my flight tickets away and put it together with my application.
So downtown location, flight ticket is a must.
Only two people work at the counter today. crazy.
I asked to pick up in person, he booked an appointment for me to go back there in 2 weeks.