I Tech Marketing LTD the Valley
Consumer Report
Charges have been appearing on my Capital One credit card for almost a year now. Most of the charges have been disputed and refunded by my credit card company. I have had erroneous charges on my card under various names that I'm sure are the same scam company. The names I recall are: Dietmax, Fit ...