Hi Judith, Sorry to hear that you didn't receive your products as quickly as expected. Due to it being Christmas time and a lot of Christmas post being processed through the royal mail this is the only reason for the delay. Orders are usually processed the same day and go out 1st class royal mail. In future I would expect your order time to be reduced.
If you have any further questions, please don't hesitate to give us a ring.