ThinLeaderMD.com
Consumer Report
I was charged $17.94 on two different occasions, May 15 & July 12, by ThinLeaderMD.com. I did not authorize either of these transactions and have no clue who ThinLeaderMD.com is or how they got my credit card number. ...