SCI Stamps.com
They are charging my c.C. $15.71, but have never heard of them!?
- 11-16-2008
- 4
I have never heard of SCI STAMPS.com, as listed on my credit card, but they are charging me $15.71 for what? I have NO idea... Some of these OTHER rip-off companies are obviously selling names and addresses and credit card numbers with other rip-off companies! What to do?
I may have to get Bank of America on it!!
Company: SCI Stamps.com
Country: USA
State: California
Phone: 8884340055