I did it with my digital camera, took me about 3 tries and 30min to get it right. I needed 10+ passport photos (needed 4 for a visa to Russia, 2 for a student ID, etc) so it was worth it for me. Pasted 6 of them on a 4x6 sheet and printed them at Walmart for 46cents a sheet.