Decent bookshop in Southlands Shopping Centre. They had a sale on when we went but otherwise their prices are average – some books are a bit more than other places but they have a nice range of books. Staff are more than happy to help you look for a particular book or can recommend something if you're not sure what you want.