The shipping is a bit pricey, but since I only order from them once a year (Christmas) I make sure to order everything I need at once. I love the variety of products, and they are always well made. I had a problem with an item not shipping, and customer service was quick to fix the problem and had the item out to me within 2 days of my complaint. I also LOVE that they don't sell items with leather, fur, feathers, etc. I can appreciate any company looking to lower the use of animal products. It makes shopping for vegan products much easier.