Diet Leader MD
Consumer Report
These scum bags charged $17.94 to my charge card. I never heard of this company before and have never ordered any services from them. This bullshit has got to stop. We need to crack down on these scum bags and put them in jail where they belong! ...