I have bought from Foyles, Waterstones and Blackwells - all in the UK. What makes them special, well they are not Amazon. And Foyles used to be amazing, I haven't been for many years but it used to be the largest bookshop in the world in shelf length.