All of our products are lovingly made to order. We try our hardest to get all orders dispatched with 1 - 2 days of receiving the order. At peak times, like Christmas, it could take us up to 5 working days to dispatch.
UK please allow 1-3 working days after dispatch
EU please allow 5-10 business days after dispatch
Rest of World please allow 10-20 business days after dispatch