How can we help?

Please note we’re a small team and we do our best to respond to enquiries within 24 hours and apologise if we’re not able to do so every time.

This form is for getting in touch with our customer service team. For professional enquiries, or if you’re contacting us with a professional enquiry or on behalf of a charity, about hosting an event, job vacancies or are a book or magazine publisher enquiring about us stocking your title, please see our About page for more information and the relevant contacts – our customer service team are unable to respond to enquiries on these topics.

You can also call us on 0131 6296756, 7 days a week from 10am to 6pm.


Note: To enquire about us stocking your book please do not use this form as it is for customer enquiries only.
You should complete our dedicated form to ensure your request gets handled correctly and reaches our buyers rather than our customer service team.

Join our newsletter!

Subscribe to our newsletter to receive updates from the shop, including advanced notice of upcoming events, author visits, exciting book arrivals, and more…