It took a while for me to receive the first half of my order, but when it arrived I was excited and very happy with the quality. The second half of my order has taken almost 6 months and still hasn't arrived, but I'm still getting these emails asking me to rate the product I haven't received. So far, it has been very hit and miss and the miss has been bad enough that I'm refusing to buy more from them until I actually receive what I've already ordered.