It is also possible that they only received the stock the day before.
While the shipping label starts from SG, SG is not the one who produces the phones. It is shipped from China.
So somewhere in the supply chain, there was a delay or unforeseen circumstances. I can give you a list of possible reason, but I think you got the idea.
In a normal year, this would usually be no problem, but due to pandemic, they are delays.
I think Apple and DHL both are also disappointed that you are not able to receive your phone, but really not one person's fault.
If you scroll through the previous few pages, people was complaining about Machines, Switch, etc. Basically, every premium reseller too.
While today is Apple that wasn't able to deliver, whose to say the it won't be Machines next year who failed to deliver the phones?
I feel your disappointment, I really do. But in this pandemic time, we have to have a little compassion.
From the underpaid workers at FoxConn assembling your phones, to the truck drivers rushing to meet aeroplane schedules.
Do remember, supply chain delivery often relies on airlines cargo space too, and with so many borders closed, cargo space are limited as well.
It is really a tough time for all who are working to ensure that you get your phones.
It's a tough year to buy anything with electronics inside, from cars to laptops and phones.
I have to wait 68 days for my laptop to come.