I always find Amazon the cheapest - followed closely by Waterstones. Don't even bother with Easons - their delivery charges are higher than Amazon and the prices are about 30% higher at least . For one book at a time - it is probably not worth going online - but for 3 or more that's when you start making the savings. The choice at Amazon is also much better.