For one, it is shady to me when a company does not disclose their ingredients online. They are cleaner ingredients than traditional brands but they are not 100% pure and all natural. Also, I tried to use my redemption code for my second year's worth of products and I submitted the form online. A month went by and I did not get any notification of shipment or my delivery. I contacted the company and their system's were down but the person I spoke with said she would make sure that they rushed my order when the system was back up and running. A week later I called again and I was told that you have to wait 10 months before re delievering. I told him that I never got an email saying that was the case when I submitted my order nor did the girl call me back to say that. I then asked, ok, so when the 10 months goes by, you will just automatically ship my order out. He goes no, you will have to reorder. They should let a customer now if their order is not going to be processed. Terrible customer service and lack or transparency.