Customer service has been excellent for the staff who has been communicating over whatsapp. However, the delivery timing to my area wasn't acceptable the first 3 days because it was rather late - either close to 2pm or after 2pm for lunch. It was ... Moregood that the service staff compensated with an extra day of free meal and they kept their word. I was informed there was a change of deliverer thereafter so I am not sure if the timing is consistent?