Delivery on all orders: Most orders are dispatched within 3 working days. However, it would be impossible for us to stock all colours and sizes each and every item, although we try to maintain a stock of the most requested sizes and colours. Items not in stock at the time you place your order can usually be obtained within about one week. Some items, though, may take longer to be delivered to us. If there will be a delay in dispatching your goods you will be notified at the earliest opportunity. Should you decide that you do not wish to wait for an item to arrive in stock you may, of course, cancel the order and receive a full refund of any monies paid.