Dinner delivery was late on one occasion due to assigned driver was on MC and the new driver could have missed his way causing late delivery. On another occasion, a prawn dish was presented although no seafood was requested upfront. For this ... Moreincident, the caterer replaced one additional dish on next day delivery. Overall, the service seemed to have improved over previous bad experience, and the food quality has maintained its standard at this price point. I was hoping the communication channel with the caterer can be better although there is room for improvement. Show less