I have been a delivery regular for some time now, but this is the last time.
Delivery took almost three hours after being given a time of 55 minutes. I called Just Eat at the 1.5 hour mark because I couldn't get a hold of the restaurant. They said the restaurant would call right away, but they didn't. I had to call them and they said 15 minutes tops. It is the only reason why I didn't just cancel. I called again after 30 minutes and was told the driver would be there in a few minutes. Needless to say, food came almost three hours later. So late that we just put it in the fridge.
Totally ruined our night. Never again.