We tried their service once last year and we have mixed feelings about it. For one, it took a while for them to respond to our order inquiry, that is just to confirm our order and a lot longer waiting time before the order arrived. Looks like our area is assigned to a different store (Katipunan branch) even though we are literally only 10 minutes away from their Eastwood branch.
It's not all bad though. Our order was still warm when we received it (which was quite a surprise) and we were billed exactly as we expected so it's all good I suppose.
With the new interface, I hope they have already shortened the delivery time and assign their delivery areas efficiently. If you frequently order online, McDelivery now offers a registration in their website where you can save you address details for future orders.