[email protected]
Consumer Report
I have been traveling and upon return I have 3 (weekly) charges against my credit card for this company. I have never received anything from them and do not recall ordering anything. I feel this is a scam and I want to get it stopped. Any advice? Lily Jean Haddad ...