I used my own digital camera, then went to Sams club to print it, $0.18/picture very good quality --- much better than mailbox etc.