YourShelf BOOKSELLERS
Secure checkout

Your cart

{{ cartTitle }}
← Keep browsing
One item went out of stock while it was in your cart. Remove it or save it for later to carry on — the rest of your order is unaffected.
{{ it.title }}
{{ it.sub }}
{{ it.author }}
{{ it.lineTotal }}
{{ it.unit }}
{{ it.stockNote }}
{{ it.qtyLabel }}
Instant download — no delivery needed
Your cart is empty
Nothing here yet. Anything you save stays for 30 days.
Browse this week’s picks
Order summary
Subtotal · {{ unitsLabel }}{{ mSub }}
{{ promoCode }} {{ mDisc }}
Delivery{{ mShip }}
{{ taxLabel }}{{ mTax }}
Total {{ mTotal }}
Have a discount code?
{{ promoError }}
Skip the form — pays with the card in your Google account
or pay by card
Encrypted, tokenised payment
Free standard delivery on every order · 30-day returns
{{ stepCounter }}

{{ formHeading }}

{{ formSub }}
How would you like to get your books?
Which shop?
All three hold your order for 7 days. Collection is free wherever you choose.
Show on map
{{ storeError }}
We email you when it is on the shelf. Bring that email or your name, no printout needed.
Who is collecting
Whoever comes in gives this name at the counter.
Delivery address
{{ r.t }}
{{ eCity }}
{{ eState }}
{{ eZip }}
{{ countryNote }}
Delivery speed
Contact
We’ll email your receipt and delivery updates here. No account needed.
Your bank declined this card
Nothing has been charged and your order is still here. Try another card or Google Pay — everything else you entered is saved.
Payment method
Powered by Stripe
Card details
{{ brandLabel }}
Billing address
Enter the address on your card statement — we’ll show the same fields as above.
Your order
{{ it.title }}
{{ it.author }} · {{ it.qtyFormat }}
{{ it.lineTotal }}
{{ addressHeading }}
{{ reviewAddr }}
{{ reviewShipLine }}
{{ reviewShipDate }}
Payment
{{ payMaskLabel }}
Billing: {{ billingLine }}
Receipt to {{ shipEmail }}
Order summary
Subtotal{{ mSub }}
{{ promoCode }}{{ mDisc }}
Delivery{{ mShip }}
{{ taxLabel }}{{ mTax }}
Total {{ mTotal }}
{{ agreeErr }}
Your card is charged when you press Pay. Change or cancel free for 60 minutes after.
Nothing is charged yet
30-day returns, we pay the postage · We never store your security code

Thanks {{ firstName }} — your order is confirmed

Order {{ orderNo }} · receipt sent to {{ shipEmail }}
{{ deliveryHeading }} {{ arrivalLabel }}
{{ addressHeading }}
{{ confirmAddress }}
Paid with
{{ payMaskLabel }}
{{ mTotal }} charged
{{ it.title }}
{{ it.qtyFormat }}
{{ it.lineTotal }}
Total paid{{ mTotal }}
{{ paidNote }}
What happens next
{{ flowProgress }}
  1. {{ st.n }}
    {{ st.title }}
    {{ st.body }}
    {{ st.note }}
{{ cancelCopy }} {{ cancelWindow }}.
Keep track of this order
Set a password and {{ shipEmail }} becomes your account — order history, saved addresses, one-tap reorder. Your details are already filled in.
Optional — your order is confirmed either way
Help
{{ helpScope }}
{{ h.q }}
{{ h.a }}
Still stuck?
Chat with us, we reply in about 2 minutes, 8am to 8pm PT.
Connecting you to an agent. Someone will be with you in about 2 minutes.
{{ toast }}