As always we are dedicated to the best customer service possible. We aim to dispatch any web orders on the day they are received. You would normally receive your order within 2 working days. There are several thousand products on the website and while we endeavour to keep good stock levels at all times, inevitably from time to time we will be unable to supply a particular item immediately. In this event you will be notified of any shortages to your order by email or phone.