Snowman Happy Holidays Photo Card The Snowman Happy Holidays Photo Card ($104 for 100, originally $148) is made of high-quality card stock, so it'll make it through the mail and last all holiday season long. Image Source: papersource.com Snowman Happy Holidays Photo Card $104 from papersource.com Buy Now