I'm surprised by the other reviews I've read here. Maybe they've improved their customer service greatly in the past year. I had an order not arrive, and they reordered it for me and shipped it for free. Product was perfect; just like I designed. No problems with the chat function on the website. If you haven't tried Snapfish for a while, consider trying it again.