You can go down to your local Walgreens or CVS store and print your passport photos there. It will cost you over $10 for 2 lousy passport photos.
Here's what to do instead
What you do
Take a decent photo for you. For U.S. passports, simply follow these guidelines and you’ll be good to go.
PS your photo until you are happy with the result.
Navigate to OddPrints.com and upload your digital photo, select your needed passport size (US is in the presets) or any other custom size. Turn on option
Downloadand save your image to a 4"x6" photo image. If you select US passport size, this will fit 2 images on one download. (Since 4"x6" is the cheapest $0.09, it is really a good deal)
Open Walmart Photo online. Add your photo. I recommend using one-hour pick-up Matte (it costs you $0.27 in total).
Pick up your photo in Walmart.
Trim you photo with a knife and a ruler.