I was quoted 45-60 minutes for my order. It actually arrived at 88 minutes, and I'm very close to the shop. When I called at 79 minutes, my order was still at the store. The manager was very rude over the phone. The delivery driver was nice though. The ribs were okay. The Italian sub was horrible. It was cold. It was so sloppy and caked in sauce. The meat literally slid off the bread. All I could taste was sauce. I don't recommend this place to anyone. If the food was good, the wait wouldn't be that bad. But, overall, it was a one star. Try apologizing to your customers for the wait instead of saying, "busy, busy" and hanging up! Make your food edible and presentable. It looked like y'all just dipped my sandwich in a container of sauce. It didn't even look good.