Please bear in mind, however, that delivery estimates are calculated from the time of despatch, rather than from the moment you place your order. Order will be dispatched within 48 hours of time of order.As each product is carefully picked and packed by hand, these estimates can vary, particularly during busy times of the year. So if your order isn’t despatched straight away, don’t panic! We’re on it.


The majority of orders placed are processed and dispatched the next working day. In the event that we receive incomplete customer shipping information (e.g. no contact phone number), order processing may take more time and shipments may be delayed.


Orders are shipped on business days only. Business days are Monday to Saturday, excluding public holidays.