Usually there is good service from there, we ordered food at 5pm, it said it would be here at 6:23pm. At 6:45pm I call them and ask if my food is on the way, they say they are 30 minutes late? So you have to be honest from the start or don't take orders if you can't meet the times, I agree that you can be a little late, but having to wait 2.5 hours for pizza seems too excessive.