You can earn a lot of rewards when you shop at Waterstones. Get rewards in stamps for every £10 you spend and accumulate it towards your next order. Receive £10 off when you earn up to 10 stamps.