Lean Life PM
Ripoff fraud unauthorized credit card charges credit card fraud scam
I also fell for the internet fraud scam by Lean Life PM. I Ordered the FREE sample (which I haven't even opened yet) and a few weeks later discovered an unauthorized charge on my credit card for $99.90. I immediately called the phone # on my card statement and got an answering machine. I left a ...