Mistakes happen. How a company responds when mistakes happen is an opportunity to create a loyal customer. It was USPS that screwed up here, but Snapfish made it right. They went above and beyond.
The product was perfect and they moved mountains to get it to me when I needed it.