Dreadful. I receive a message 20 minutes before the delivery time to inform me of the hour time range, but 8 minutes before then the driver texts that he couldn't find the address. I text back and am indicated a later delivery time, so I arrange to be in. Nothing. I get in touch, and am told the next morning, and will get a message about time just before 9am. I cancel an appointment to be in. Just after 7 am I get an email to tell me they were unable to deliver. I cannot seem to even get into their tracking system.
Disgusting.