I would not recommend placing an order with Snapfish because they offer you codes for discounts but then over charge you for shipping costs, I ordered a small photo on its own which was a postcard size so small which cost me $1.95 & I was charged $8.95 for postage, I also ordered in the same transaction a small photo in a frame & was charged another delivery fee of $12.95, They should have been sent together.. Be careful ordering with this company, I am not happy & will not be ordering with Snapfish ever again.