While customer service was responsive, my "ships today" order, which I understood and was told via the website meant within 24 hours, took over a month to arrive and when it did arrive, was only partial fulfillment of my order. Great concept, horrible execution (as evidenced by the other emails I'm seeing from other disgruntled customers).