We ordered and we were told it would be a 45-60 minute wait for delivery. We called after an hour and fifteen minutes and were told it would be another ten minutes. We called 25 minutes after that and were told it would be another ten minutes, but they would take $10 off.
So we waited another twenty minutes and haven't heard anything, we call the location and THEY DON'T ANSWER THE PHONE! They have already charged the credit card and we don't have food.
If you want a timely delivery, a trustworthy company, LOOK ELSEWHERE. One of the Worst experiences we have ever had.