I just met a guy that sells Nutrilite Protein. He wants me to buy some and I did a little research on it. I found out that it is an Amway product which has me a little weary.

Has anyone used this and is it any good?