If all items are in stock then orders will be processed and dispatched within 1-2 working days.
Indicated delivery times are an aim, not a promise. We make no guarantees regarding delivery time and no compensation will be given for delayed deliveries.
Orders may take up to 30 days to deliver. In the unlikely event an order is not delivered within 30 days you may cancel for a full refund.