Sci Stamps.com
This company has charged my credit account unauthorized Internet
- 05-18-2009
- 9
I don't know who the hell sci stamps.com is. They have charged my credit card for over 26 payments unauthorized. I work seven days a week and never carry or use this card.
Nida
Decatur, Georgia
U.S.A.
Company: Sci Stamps.com
Country: USA
State: Nationwide
Site: sci stamps.com