I buy most of my books either from second hand shops, Amazon or discount bookshops like The Works. There aren't many independent book shops convenient for me so I can't buy from them. When I go to Waterstones I always come away disappointed because they rarely have the book that I want where as W H Smith usually does.
I can read anything from 4-10 books a month so I have to be aware of money constraints so while I appreciate that Amazon and Play are avoiding paying taxes until I get reasonably priced independents in my area I will continue to use them.