I ordered delivery today and it was a disaster. They won't tell you a third of your order is out of stock until they start shopping and it was late to be delivered and I was missing $58 in items. I had to spend almost 30 minutes on the phone with CS to get a refund. This is trash