We love happy customers and try to get your items ready for dispatch as quickly as possible. In most cases we will have your order packaged and ready for posting or collection within 2 business days. Sometimes though, we may not have one or more of the items you have ordered in stock. In such cases we may have to back-order with our suppliers leading to delays in shipping. If that is the case we will let you know and dispatch as soon as we possibly can.