We have a selection of unique hand knitted hats, designed and made by me, which are ready for immediate shipping - usually within 2 business days within Canada and the USA
Delivery to other countries, including the UK and Europe will take 10 - 21 days