Lean Life PM
Ripoff! Frauds! Theives!
I signed up for the "Free 7 day trial" only so I could get a free gift card from a survey site. The ad says pay only $6.95 for shipping. Immediately after I gave them my card # I had a bad feeling so I did a google search on Lean Life and found all these people who said the company was a ...