Stamps.com
This company added unauthrorized charges to my credit card. Los Angles
- 05-17-2008
- 11
This company added unauthorized charges to my credit card. I have never logged on to their site prior to the charges appearing on my account, and in fact had never heard of this company.
Company: Stamps.com
Country: USA
State: California
Phone: 8884340055
Site: www.stamps.com