Recommended by one of my colleagues: The Online UK bookstore bookdepository at

http://www.bookdepository.co.uk/

seems to have a great range of books at reasonable prices (no I don’t have shares) and no postage fees!