Cart
Free Shipping on all orders in the US
Over 7 million books in stock
Proud to be B-Corp

Shipping information


US Shipping

If an item is not stated as 'shipped to the US only' in the cart, we anticipate that item will take between 7-14 business days to arrive.

Items that are available for shipping in the US only typically arrive within 5-12 business days.

International shipping

International shipping costs are priced per item in your basket and vary by shipping country, please enter your address at checkout to find out exact costs and delivery times.

Please note: our books may be sent out from different warehouses, meaning if you order multiple items, they could come in different packages. This also applies to any orders with Old & Rare books or Vinyl, as they are handled from a separate warehouse to our books, DVDs & CDs.

New Books

As we work with third party suppliers, some of our new books have slightly longer than usual lead times, and as such it may take an additional 5-7 days above our typical delivery timeframes for us to get it to you, regardless of delivery method chosen at checkout.

Contact Us


Watson is our clever chat bot who will help you with anything you need (including sending messages to our team).

Alternatively, you can fill in our contact form to contact Customer Service, and someone will be in touch within 48 hours.