Hi Miss Howard, I'm sorry you were disappointed with the shipping time. We got your order on Dec 15th and shipped the same day. Looks like, despite the Christmas Holiday, you received it in the UK by December 28th. This is much faster than normal for international shipping. I just wanted to let you know that we tell customers to plan for 14-21 business days when ordering to international locations.