I buy most of my books from charity shops and novels are usually £1. Oxfam's are £2.49. Why do they charge so much and does anyone buy them?