DE
delivery.com
View company profile →
Terrible on Nantucket
On Nantucket Island, the delivery wait time and level of service is abysmal. Averages 2 hours when original estimates are 45-60 minutes. And more than once, the app says the order is completed (delivered) when it was not.