
I need these stamps (holiday) for my 100 christmas cards which have been done for 2 weeks now. I don't want to buy them locally, because what the heck am I going to do with 100 holiday stamps after christmas?! I pay bill online, and have enough forever stamps to last for years!
I ordered online because their website claims 2 - 5 business days for delivery, and I had time (10 days ago that is). So frustrating!
