Shipping services worldwide continue to be very unpredictable, compounded by further delays caused by Covid-19.    We cannot therefore make any guarantees about when orders are received, but we do our utmost to ship them as swiftly as possible.  International orders in particular can experience unpredictable delays along their journey which is beyond our control and can vary from country to county, therefore with regret we cannot give accurate delivery dates.

Thank you for your patience.

- All orders are packaged with ample packaging materials to ensure your books arrive in perfect condition. 

- We aim to ship orders for in-stock* books within 5 working days of order placement.  

- Note that orders containing pre-order titles will be held for shipping until all books are available

- UK orders are shipping by Royal Mail Tracked 48 service. 

- International orders are shipped by Royal Mail International Tracked or Signed services depending on country availability.  Larger international orders are sometimes shipped by courier.  International transit times vary greatly but typically books take 7-21 days to arrive, but sometimes longer as delays vary from order to order, country to country 

- Sending parcels to EU countries since July 2021 has become a challenging environment for non-EU businesses.  As always we endeavour to minimise customers duty and tax burden upon arrival in their country, but all customs charges and taxes levied by customs authorities must be borne by the recipient.  On a positive note, we are now offering a subsidised pre-paid duty service to customers in France, Germany, Ireland, Malta and Netherlands at no extra cost.  Whilst not guaranteed, most shipments to these countries should carry any duty or tax charges.   

- Shipping costs are for packed weight of books.  Please note we make a yearly loss on shipping once we consider the ample packaging materials which we use!  See our latest shipping charges (updated November 2021) here: