My experience was good. I had to wait about 7 days for my products to be delivered. When i opened my package one item was damaged, so i called customer service and they replaced it. I was very happy with their services. I read all reviews and frankly do not believe them. People are so rarely leave positive reviews but when they are upset they write everywhere. I have been shopping at their local stores too. They have a lot of different products - hard to find products. Highly recommend them.