Get 20 Holiday Cards for $7 Shipped

This post may contain affiliate links. Please see my full disclosure policy for details.

Vistaprint has it’s great holiday card offer available yet again!  You can pick up 20 cards for just the cost of shipping — around $7.   In fact, these cards will be to you within 7 days!!   The best part is that they are personalized and one of a kind!


  1. Melissa H. says

    Thank you for posting this today. I tried to order yesterday and was gonna be charged $16 for priority shipping (so I canceled the order)!!!! My order today was less than that for 2x the Christmas cards. 🙂