We placed our order at 10am, knowing it would be a busy day, with delivery set for noon. Noon comes and goes. We check the website for tracking to see that the delivery is set for 12:10-12:20 or 12:35-12:45. We call GrubHub only to find out that our order was canceled. GrubHub dispatch cancelled our order without letting anyone know! I even received an email and text stating the order was being placed and on the way from GrubHub. I am extremely disappointed in the service and will not be using them again. There are so many other delivery services out there. GrubHub is not worth the hassle.