Hi,
We are very sorry your parcel took this long to reach you, unfortunately the delivery time frames stated are provided directly from the courier, and they are only an aim, not a guarantee.
I do apologise but we have no control over delays with the couriers or in the customs department once we have handed this over to them.