After using snap fish for years, I am DONE with them. I ordered my christmas calendars 3 weeks before christmas, it said the order went through and I ended up contacting them because it was taking so long... and they told me the order was cancelled (they never even NOTIFIED ME). Then they have NO CUSTOMER SERVICE PHONE NUMBER, for live chat you have to wait for 300 people ahead of you! I waited for an hour to have them not help me at all and said the company would get back to me that night. This has happened 3 times now with no response. I am through with Snapfish- don't use them if you want to save your time and energy!