I ordered a photo book for my first wedding anniversary and they could not deliver on time. I asked them to change the delivery to express delivery, but they wouldn't. They were condescending trying to blame me and that I should have ordered earlier even though I had ordered in the required time to get it when I needed to.
Just don't bother, go with Snapfish or someone else.