Hi Bernadette,
We are sorry you had a delayed delivery. Unfortunately the courier service is very much out of our control. We do everything possible our end to get parcels out to our customers quickly, however the delivery companies are all experiencing some delays due to the time of year. We have stated this on our Delivery page of our website so not quite sure what else we can do.
The majority of our parcels make it next day, but there are sometimes the odd exception.
Hopefully you are happy with the product you purchased from us!
Kind Regards,
Martyn.