Diet Leader MD
Consumer Report
I was charged 19.65 and had never heard of this company. I googled it and found out it was a scam. The number showing for them on my bank statement is 888-554-8597. I called this number and pressed "0" to talk to a CSR and it stated they were closed and to call back during normal business ...