PLEASE NOTE: From 1st of July 2021, shipments from the UK to EU countries will be subject to Value Added Tax (VAT) charges. Orders placed through this website are shipped Delivery Duties Unpaid (DDU) and customers in the EU may have to pay import VAT (and customs duties, if payable) and a handling fee in the receiving country.

How To Order

If you are a bookshop looking to make trade orders, you will need to set up a Booksource account - which you can do here. Alternatively, you can reach out to the Inpress Team ( and we can connect you with Booksource directly. 


For all trade orders:

50 Cambuslang Road
G32 8NB
Phone: 0845 370 0063
Fax: 0845 370 0064
For all other enquiries, please contact us at