No, Never. And I wouldnt. Those companies make their money out of your investments.. Its not worth it.
I joined a business called Melaleuca last year. It is 1000 times better than that business, and you do not have to invest any money. You just shop for what you need every month, and save.
Want more info? Contact me!