The quality of the card stock and the envelope is impressive. You can pay $4 - $6 at your local grocery or Hallmark store and you just have a nice card or you can pay $3.95 on PersonalizationMall.com and have a very special card with your own photo and you own inspiration. I'll take these cards anytime. It was great fun creating the card and I was blown away when I received the package and saw how great the card looked!!!!! I can't wait for the next time I get the pleasure of ordering a gift off of this website so I can create another great card. This website is such fun!!