FREE Greeting Cards at CVS


CVS currently has an Extra Care Buck Deal going on: Buy three greeting cards get $3 ECBs back.  My ad clearly states “Prices Starting at 99 cents.”  Buy three 99 cents card and get $3ECBs back.

Check your local ad, some areas get Hallmark cards others gets American Greetings card.  Also check ad for the limit, some areas got up to Limit 5.  I checked my area and it was just Limit 1.  Nice way to get Valentine’s Day cards for FREE.  Enjoy!

Share This Post


  • Thanks for this! I only need one Valentine’s card but I could definitely use the opportunity to stock up a few birthday cards!

  • Cj Sime

    There are also loads of tearpads at Kmart for $2 off any 3 card purchase. Easy money maker

  • Nancy

    Hi – In Wisconsin they only had a limit of 1 deal with this per card.