Useful Information


Please be aware that the UK is no longer part of the European Union, and you may have to pay custom clearance charges and/or taxes upon delivery. This is out of our control. The rates you will have to pay depend on the VAT charged on books in the country to which the books are delivered. We are investigating to see if we can offer a duty and taxes paid service where we would pre-pay the taxes and custom charges for you so that you would not have any unexpected costs and the courier service would have less paperwork.



Individual orders

Click the Add to basket button on any product page on this website to purchase your book, eBook, CD or eGift card. Click on View basket at any time to view your order.
You can pay via PayPal or by Visa, Mastercard or American Express. All payments are processed securely by PayPal or Braintree.
For orders outside the UK, the price of your order will be stated in Pounds Sterling and converted to your local currency.


Trade orders

Please see our For Bookshops page here.



We charge a flat rate for shipping as follows:

£2.99 in the UK — allow 3 to 5 days for delivery. Free shipping on orders over £20.
£4.99 to Europe — allow 7 days for delivery. Free shipping on orders over £20.
£7.99 elsewhere — allow 14 days for delivery. Free shipping on orders over £30.

If you have not received your books within these time periods please contact us on, stating your order reference number and name.



If you are unhappy with your purchase, we have a “no quibbles” returns policy. Please contact us at within 30 days of purchase to arrange a return.

Please post returned items to:

Windhorse Publications Returns
c/o BookSource
50 Cambuslang Road
G32 8NB



If you have any comments or complaints about our website or the service you have received, please let us know by e-mailing us at