The last few times I've ordered through GH it's taken longer than an hour. Tonight it took almost two hours then I noticed my driver changed as he was going to pick up my food. I called my new driver and she said there was a glitch with their system then 15 min later my order was canceled by GH. It took them over 2 hrs to cancel my order. I will never order there again..