Melaleuca: The Wellness Company
Melaleuca Inc. The Wellness Company Sent me stuff after I cancelled, Sent them back never received refund, just billed my credit card 14.09, why?
I signed up with Melaleuca as a favor to a neighbor, WE never heard of Melaleuca. We tried it and didn't like it, also it was over priced for what you get. I cancelled it by calling them up. A few days later I get a package from them. I call them up and am informed to cancel I have to put in ...