Diet Leader MD
Consumer Report
I noticed a charge on my checking account for $19.65 for Diet Leader MD, Austin TX USA. This charge took place on a Sunday at a time when my wife and I were both at home and neither was online. What struck me as odd was the fact that upon calling them at 888-554-8597, the gentlemen was steadfast in ...