Sci Stamps
Ripoff
- 05-04-2006
- 1
This company debited money from my account. I have never heard of them before.
They got my credit card # from who knows where? They are as bad as it gets.
Mary
Lebanon, Ohio
U.S.A.
Company: Sci Stamps
Country: USA
State: California
Site: sci*stamps.com