So being the cheapskate that I am I saw USPS charging $15 and Walmart charging $7.95 for passport photos. I am not paying that for a picture. So I took my picture with my camera. Went to https://travel.state.gov/content/passports/en/passports/photos/photos.html and used the photo tool to zoom/resize appropriately. Used Gimp free imaging software to get the image to do a 3x2 image map to a 4 by 6 inch print. Took the photo to Walmart and had it printed for $0.29 plus tax.