Fantastic experience today getting my Canadian passport photos. Cheap $7.90 for two photos stamped on the back as per the requirements. Gave me an extra one because his machine prints off extras. Cash only, to be expected in Chinatown. Would come back again, but won't have to apply for another passport for another 10 years!