Zazzle
Did not receive stamp order, unable to contact Internet
I ordered Christmas Stamps, and a few hours later matching stamps On Dec 20, I received the cards, but not the stamps. According to the tracking numbers they were both delivered. Not True. The price for both was deducted from my Visa. I sent an e-mail and phoned. I was on hold for 1 hr and no one ...