Get 50% off future orders when you collect five stamps!

How it works

1. Create an account with us
You must register to gain loyalty stamps, by registering you will get other benefits such as faster checkout and order tracking.
2. Earn Loyalty stamps
Each time you purchase one of our books you will automatically gain one stamp.
3. Enjoy your discount
Once you have earned 5 stamps you will get 50% off your next book purchase.
Register Now


Stamps will be awarded once your order has been shipped.
Stamps can only be earned on paid orders, so if your book order is cancelled or refunded then the applicable stamp will be deducted.
Yes, you can earn a loyalty stamp for every book you order.
Yes, there is no limit to the number of discounts you can earn, but only one 50% discount will be applied to a single book order.
Yes, please enter your order reference in the box above to claim your stamp.