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.  

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.  (* Note that orders containing pre-order titles will be held for shipping until all books are available.)

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 charges 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 and Netherlands at no extra cost.  Whilst not guaranteed, most shipments to these countries should carry any duty or tax charges.   Shipments to non-EU countries continue as before, but note that all international shipments can be quite slow due to ongoing Covid-19 restrictions and other worldwide shipment bottlenecks.

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: