I love the items they carry and was excited to order. Unfortunately, the experience falls short compared to other online retailers. Only one item from my order shipped out - 3 weeks from my order date. The remaining items ended up being backordered with an estimated delivery date over 5 months away. I received no notification of this and only found out when the original delivery estimate passed with no shipment and I signed into my account to see what was going on. When I complained to customer service they simply cancelled the order without any apologies. There are too many similar sites with better customer service for me to ever shop here again or recommend to anyone.