I ordered on their site around 4:00pm through an ordering service that they use. It asks to specify a time you want the food delivered. I specified 7pm, as that was when the guests were arriving. At 6:00, the delivery person arrived and apologized profusely for not noticing the time on the order. The food sat on the counter for an hour and was lukewarm by the time we ate. I suppose it would have been much better if it were served fresh and hot but it wasn't awful. I must say the dumplings were very tasty, like donuts. I might give them another chance as they're the only Caribbean restaurant that delivers in our area.