Vista Print: 20 Personalized Cards As Low as $6.65 Shipped

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

If you are looking for a deal on personalized holiday greeting cards, you might want to check out Vista Print right now.  They are offering several styles as low as $1.99 for 20 with shipping as low as $4.66.   If you decided to upload a photo, you will have to pay $2.49 in a photo upload charge (one-time fee), so those will cost a tad more.


  1. Jess says

    Thanks for the tip! I went in and order 20 Christmas cards for 1.99, slow shipping. It should have been under ten dollars, but their checkout system is so screwy that I never did get to see a review of the total cost before the checkout was complete. Then when it was all over it looked like they said they charged me over $25! Nothing has posted yet to my PayPal account but I’m going to be a tad upset with them if they charged me that much.

  2. Jess says

    Update: so their checkout ended up adding a bunch of stuff to my cart that I didn’t want, and I was charged over $35. I called them to cancel the additional items, which they thankfully did, and they ended up giving me free shipping on the cards to apologize for the hassle. A happy ending! My advice to others: pay careful attention to what’s going on during the checkout process so noting additional is added to your cart as well.

    • Tracie says

      Really? I’ve never had it to that. You just have to make sure that you say no to all of the items and don’t do any upgrades or you can get additional charges. I use them for all of my business items and can honestly say I’ve never had anything in my cart that I didn’t want. That being said – they do have some good customer service and step up.

  3. Jess says

    I’ve shopped with them several times as well and have never had that happen before so I was surprised. I’m sure it was my fault- pressed the wrong button or something. But their checkout process could be a lot easier.