While their products may be enticing and I have been mostly happy with their products,
After having two support issues within 10 days, I DO NOT RECOMMEND SNAPFISH.
They continue to provide offerings that are drastically reduced percentages of original price, which is an indication that their original prices are high. Their web site adds certain discounts but not the one you want, so it doesn't get accepted. Also, when changing the number of items ordered, there is a glitch that doesn't always correctly update. This is horrible web site; I have designed many, and this one is sub-standard.
There are other similar photo-based offerings that I have previously had success, so based on poor customer service, even after escalating without getting appropriate response, I cannot continue with Snapfish.