WelwatchMD
Credit card fraud
I have no idea who these people are. However they have billed my credit card. I made a purchase online from barton publishing. Which billed me the correct amount. Somehow I think barton publishing and welwatchmd are in cahoots with each other. They need to be stopped. ...