ThinLeaderMD
Consumer Report
I checked my credit card info this morning as I do quite frequently and noticed a charge yesterday of $17.94 I have no idea how they got my CC information.in doing some checking, I see other people have done charged the same amount and don't know what it is for. Hopefully this can be stopped soon! ...