I have to start out by saying that I love my product. High quality, the color matches perfectly, and the dye job was very well done. Overall, very happy with the product received. My only negative feedback was shipping. I allotted additional time since my order was placed at the end of November and it was the holiday, but after giving extra time over the stated shipping guidelines, I had to email about the status of the order. I was told it would be shipped by the end of the week. Again I have a week and a half before emailing again. Finally after staying I needed them shipped by a certain date or a full refund, they were finally shipped. I loved the product and would certainly buy from them again based on the quality. But would give extra time for shipping. I would like to give them the benefit of the doubt that they were just busy due to holiday.