We aim to despatch all orders within 48 working hours of receiving them. During peak mail order periods (for instance, Christmas or other promotional activities), this timeframe may be extended slightly, although every effort will be made to despatch your order as soon as possible.