Diet Leader MD
Consumer Report
I found a charge for $37.65 on my credit card. I wasn't even home on the date it was charged to my account. They told me it was for some type of medical advice or some type of beauty products. Absolutely not! Watch out for this. BTW, they did credit my account. ...