I placed a simple order and was given a delivery time of a couple hours, they rescheduled the delivery every couple hours. Over 20 hours later (the next day) I received the order! If you need your groceries quickly I wouldn't use this service. If you don't care when your order comes, then by all means place your order.