Stamps.com
Stamps.com 100% rip off Internet
- 04-24-2012
- 59
I havent used there service sence aug and they have ben trying to charge my card ever sence then. Saying i i now owe them over 160 evan thought i havent used there service from that time
Company: Stamps.com
Country: USA
Phone: 8884340055
Site: stamps.com