It took 1 1/2 hours to get an online order delivered. It was New Years Eve, granted, but ordered very early in the evening. The food was cold and had to be reheated. We normally pick up and have had no issues, but tonight we tried delivery and won't do that again. Pick up has always been fine.