Melaleuca The Wellness Company
Melaluca, Meleluca, Meleluka Melaleuca - The Obnoxious Company // Makes it d
I just spent TWO HOURS attempting to cancel my "Preferred Customer" account with Melaleuca. The rules, on their contract, state that to cancel, they must receive their special "Preferred Customer Cancellation Form" by February 25. Silly me, I thought I could simply call them! ...