These greeting cards are just what the doctor ordered. They are fun and sassy and a great way to perk up your day. Sure, they’re a bit irreverent of times, and can be slightly caustic–but they’re done in a fun-loving way. In all, there are 21 different cards with a sketch and some opening words on the front panel and the zinger inside. Each sell for $1.50. Shipping for one to ten is $1.50 and for ten to 20 is $2.50. Don’t be an old curmudgeon, order some today!