Stamps.com
Refund required
- 02-06-2011
- 4
This is very deceiving. I get a cd in a mail and it did not let me go anywhere unless I type my credit card in.
Need refund for $35. Two months charge on my credit card!!
Company: Stamps.com
Country: USA