WelwatchMD
Unknown
- 11-25-2009
- 36
After ordering a $19.95US product from Barton Publishing on Amex card I was subsequently billed twice by this WelwatchMD crowd for $29.95US. I have no idea who they are. Are they the same people?
Company: WelwatchMD
Country: USA