After days of silence and no tracking updates, I suddenly got a call saying our parcel was out for delivery and about to arrive in 10 minutes. A customs fee was due, but at least it was here.
It looked tattered and battered, but everything inside was fine.
Hallelujah!