Shipping & Collections

For signed books and preorders, depending on the date of the order, these are not typically available for immediate dispatch or collection. In these cases, we provide an estimated dispatch date on the product page and on the order confirmation email.

Please note that we sometimes organise author signings after the publication date; please refer to the estimated dispatch date given on the product page and the confirmation email.

For very large signings, dispatching these orders can sometimes take a little longer. We are a small team and will work hard to post your order as quickly as we can. If we experience any unforeseen delays or issues with your order, we will email you as soon as possible.

For more information on our signed editions, including dedications and first editions, please see our Terms and Conditions.

Books can be ordered for collection from our bookshop in Portobello, Edinburgh. When ordering via our website, just select the option ‘Order for collection’ in the ‘Delivery Location’ section at checkout. We will send you an order confirmation email first, and you will receive another email when your order is ready for pickup.

Collection is available every day between 10am and 6pm, in line with our opening hours.

If you are unable to collect your book yourself and would like to send someone on your behalf, just make sure your designated person has the name and number associated with your order.

Our website hosts millions of titles, which is considerably more books than we physically have space for in our shop, so we often need to order books from our trusted supplier to fulfill our online orders. Therefore, please note that, when ordering through our website for Click & Collect, it is not guaranteed that your order will be immediately available for collection. We will always notify you when your book is ready for pickup. If we experience any unforeseen delays or issues with your order, we will email you as soon as possible.

For more information, please see our Terms and Conditions.

To have your order sent via post, at checkout, select ‘Postal Delivery’ in the ‘Delivery Location’ section.

We send all our UK parcels using Royal Mail tracked services (please be aware that public holidays may affect these timings) :
- Tracked 48hr – aim to be delivered within 2-3 working days
- Tracked 24hr – aim to be delivered within 1-2 working days

When your order has been posted, you will receive an email containing a Royal Mail tracking number, which you can refer to if you would like to know the status of your parcel.

We will always notify you when your book has been posted. If we experience any unforeseen delays or issues with your order, we will email you as soon as possible.

Please be aware that, while we post all of our UK orders using these tracked services, we cannot provide or guarantee the precise date that books will arrive with you. If you have any concerns regarding the whereabouts of your parcel, please do not hesitate to contact us.

During busy periods (e.g. Christmas), Royal Mail are under a great deal of pressure and delays are more likely. If you are worried about your order arriving for a specific date, please always order well in advance. Getting your books to you in a timely manner is our main priority; we will always aim to let you know if there is going to be a delay with your order.

We regret that we are unable to hold orders to be posted on a specific date. For example, any order notes that state ‘please do not post until December 21st’ cannot be acknowledged. Unfortunately, we do not have the space to keep multiple parcels for any length of time. Please only order once you are happy for your book to be posted.

To have your order sent via post, at checkout, select ‘Postal Delivery’ in the ‘Delivery Location’ section.

We currently ship to more than 45 countries worldwide – including the USA, Canada and Australia – using Royal Mail international tracked services. You can find the list of available countries in our ‘country’ dropdown menu when entering your delivery address at checkout. Our website automatically calculates the international shipping cost once the delivery section has been completed. If your country is not listed, please get in touch with us.

Please note that, if your order contains multiple items with different publication dates, your order will be dispatched once all the products have been published. This is to save on shipping costs, as we understand that posting internationally can be expensive! If you would like part(s) of your order to be posted upon publication / separately from the rest of your order, we recommend that you place a separate order with the desired product(s).

When your order has been posted, you will receive an email containing a Royal Mail tracking number, which you can refer to if you would like to know the status of your parcel. Royal Mail works with local shipping companies in different countries to deliver your parcel. If there is limited information on Royal Mail’s tracking website, we recommend using your tracking number on your local courier’s website (e.g. USPS, PostNL, etc.) as they may have more up-to-date information. If you have any concerns regarding the whereabouts of your parcel, please do not hesitate to contact us.

During busy periods (e.g. Christmas), Royal Mail are under a great deal of pressure and delays are more likely. If you are worried about your order arriving for a specific date, please always order well in advance. Getting your books to you in a timely manner is our main priority; we will always aim to let you know if there is going to be a delay with your order.

We regret that we are unable to hold orders to be posted on a specific date. For example, any order notes that state ‘please do not post until December 21st’ cannot be acknowledged. Unfortunately, we do not have the space to keep multiple parcels for any length of time. Please only order once you are happy for your book to be posted.

EU Customers

Please note that EU orders over €150 (roughly £128) will not have taxes prepaid. These taxes will be due upon your parcel’s entry into the destination country, and payable to the local courier service. Please check for any notifications from your local courier regarding this.

USA and Global Customers

USA – We are still determining the impact of recent tariffs imposed in April 2025. We are currently asking all of our customers to be aware of potential extra charges due upon orders arriving into the USA. Unfortunately we are currently unable to calculate this in advance.

UAE – All orders for delivery to the United Arab Emirates are required by Royal Mail to include a PO Box. Please ensure this is included in your delivery address. If it is omitted, your parcel will be returned to us and you may be responsible for further charges to redeliver your parcel.

Returns are accepted within 30 days of the date of purchase. To be eligible for a return, your item must be unused and in new condition.

If you have purchased a product from our website which you would like to return via the post, please always contact us before returning your item. This means we can arrange with you the best way to return your book and be looking out for it in our incoming post. Please always keep your proof of postage until we have completed your return/refund/exchange, in case your item is lost on its way back to us.

If you choose to return a book which does not have any faults or damages, we are not responsible for the additional postage costs related to the return of the item.

Personalised items (such as books which contain dedications) are non-refundable.

Damaged or missing parcels should be reported within 30 days after the date of purchase.

We review any instances of damage or non-arrival on a case-by-case basis. Although we make every effort to make sure your book arrives in pristine condition and would never knowingly send a damaged book, we understand that damage can occur in transit. Rest assured that we will always package books to a high standard for both domestic and international posting.

If a customer has chosen an untracked service for the delivery of an international order, we regret that we are unable to financially reimburse customers for goods lost in transit.

In the rare scenario that your parcel does not arrive after 10 days (30 days for international orders) and this can be verified by the tracking information, we can offer a refund or, if possible, a replacement.