Melaleuca - The Wellness Company
Melaleuca - what a rip off! Idaho Falls
I became a member of Melaleuca in March of which I signed a contract to purchase products from them every month that total 35 points or more plus shipping and if I do not request on order in a month I will automatically be send a shipment of vitamins for $83.54 (which was part of my year contract). ...