I use grub hub a lot. I don't mind the wait- they tell you how long it will take. But after 3 hours- the restaurant kept telling me food was on the way. I ordered at 5pm- it was finally cancelled by 8. Grub hub had the nerve to tell me they didn't have ingredients to fill my order. Total lie of the situation. And I guess I just don't appreciate the $5 gesture.