I've ordered a dozen or so times and I've had missing items on about half of the orders and 2 orders were delivered to the wrong apartment. Usually they will refund missing items, but they don't always refund you. When your order goes to the wrong apartment, you do have the option of a refund, credit, or redelivery, which is great. The customer service is great and I'd give them 5 stars. But i really haven't placed that many orders and at least half I've had issues with. So they only get 2 stars