The $45 price is too expensive for a baby Passport photo. To get a digital file into an usb, she asked to pay at $40 while Post gives it for free. Not recommended.