Freerazor.com
Ripoff fraud deceitful sneaky theft
Some months ago my husband and I discovered a charge on our credit card statement for $9.97 from freerazor.com. Neither one of us remembered ordering from the company, so we contacted the credit card company and received their phone number, after speaking to them apparently it was for a free ...