Door dash is the worst delivery service. Almost every single time I order, I wait for at least 20 minutes, then they assign me a new dasher. A lot of times they randomly cancel on me. I've had them look for a new dasher for over an hour and then cancel on me. Literally any other delivery service is better than door dash.