Hi, we're very sorry to hear about the delay. We completely understand your frustration — unfortunately, transit times are sometimes out of our control once the parcel leaves our hands. Please rest assured your order was packed and dispatched on the same business day it was placed. We can see it has now been delivered, and we're glad it reached you safely in the end. Apologies again for the inconvenience caused.