We're doing our best to get everything out before Christmas but please do get your orders in ASAP - by Monday 20 at the latest to ensure delivery by Christmas Eve and even that's pushing it a bit!
And don't worry if you haven't had your orders already placed yet - the terrible weather recently meant that our supplier wasn't as quick off the mark as they usually are - it's all on its way now and will be with you next week!