Scic Stamps.com
Sci Stamps fraud unauthorized charge on credit card
I was contacted by my credit card company - about a possible fraud charge. I did not recognize the name scic stamps.com. While on the phone with my credit card company, I looked online, saw all the complaints and knew I did not authorize a charge. The credit card company is closing my account and ...