Ordered from a local restaurant thru a 3rd party app (Beyond Menu) who apparently uses DD to complete their orders. Tipped +15% ($5) and I always tip another $5 in cash when the person drops off. Got a notification about 10mins later that my order had been cancelled, by the driver. This was already disappointing, but then got a call from the restaurant 45mins later asking me when I was picking up my food. As I was unable to do so, the restaurant was stuck with both the food and with refunding my money. In my opinion, the driver owes the very good restaurant (Ramen Station) $32 and both me and the restaurant an apology. I will no longer be using DD as gambling on whether or not I’m getting my food, or the restaurant is getting paid, is an absolutely unacceptable business model. Do better.