I was pretty mad when I wrote my complaint below. I just want to say that Melaleuca isn't all that bad. Yes, I was angry, but after getting in touch with the right person at Melaleuca directly, I'm happy to say they got the problem resolved.
I don't think I'm going to continue as a customer for now because we are also in the process of moving, but I anticipate I will re-enroll as a customer again some day.
I thought it was only fair to give an update. Their customer service really is pretty good.