Last straw for me was being told my order would arrive at 4:15 at the latest, and hour later at 4:15 my order is cancelled with no explanation. Would be nice if they communicated better or showed availability at the time. Account deleted, I recommend Door Dash it's always worked well for me in the past.