They try to sell you by saying how easy it is to join and cancel, they will ask you for your credit card for auto ship and say that you can cancel when ever BIG BIG BIG LIE!!!! these people are after your monye no wonder they have made so much money by STEALING...
View full review

You are doing something Wrong! You send a letter canceling and BOOM!

You are done! You need to do it right and retract your statement!

View more comments
#295974 Review #295974 is a subjective opinion of poster.
Melaleuca Customer Care

Contact Melaleuca Customer Service

Mailing Address:
4609 West 65th South
Idaho Falls, Idaho 83402
United States
(800) 522-3172
All Melaleuca Contacts

Melaleuca Reviews

  1. 84 reviews
  2. 41 reviews
  3. 31 reviews
  4. 21 reviews
  5. 99 reviews
Melaleuca reviews