I ordered from them... and then read all of the previous reviews on this site so I prepared to have some issues. However, I received a delivery from them on which I successfully used a promo code, and I had no issues cancelling and receiving a refund from a different order. I really expected to have lots of problems, but they were helpful and I received my products in a normal amount of time.