I use this service ALOT probably than anyone I personally know of. The service is convenient however there are many delays, wrong items missing, wrong order delivered, rescheduled orders, etc...it's sometimes a hit or miss with this service and if you call in to complain you might get a 5.00 credit ( what's that?)