Every product is printed/embroidered by hand to order.
Meaning instead of being bought in bulk from China and picked off a shelf in a warehouse somewhere, The items you order are made here in the UK just for you and didn't exist before you placed your order.
As a result, Please expect a 3-4 working day production timeframe for all orders before shipping.