Welwatchmd
Took money from my credit card
- 02-12-2010
- 13
Welwatch have been taking money out my my credit card account now for 5 months. I had not realsed until now and have cnacelled my credit card hoping that that will be the end of their scam. I have no ideahow this happened and judging by the amount of compliants on this site they have their scam pretty well down to a fine art. Someone has to stop these criminals.
Company: Welwatchmd
Country: USA