Kristy
Beverly Hills,#2Consumer Suggestion
Tue, January 27, 2009
this company is stamps.com which allows you to download software to print your own stamps from your PC. they typically charge $17.95 a month. the BIG question is.. did you sign up for any type of "FREE" offer for online postage for say 30 days or so .. but forget to cancel the service.. if not then visit the website above and call them to see what username is linked to your credit card