Stamps.com, Sci*stamps.com
I had no idea that they were going to charge me monthly 90066-7020
- 10-14-2008
- 4
I thought I read all of the information on their web site and just never saw any place where they were going to charge me $15.99 per month. I called them and did cancel my account so at least no more charges.
Company: Stamps.com, Sci*stamps.com
Country: USA
State: California
City: Los Angeles
Address: 12959 Coral Tree Place
Phone: 8884340055