You can get cheap passport photos at Wal-Mart.