Own
Wellness watchers md
- 04-18-2010
- 15
After charging my credit card they automatically charged my credit card an additional charge which my credit card company caught & took off but had to cancel my credit card & issue a new one. Why is this continued to be allowed?
Company: Own
Country: USA