The only remaining record shop in my town is HMV and there used to be dozens both chains and independent-Rock En Stock, Phatasmagoria, Music World, Sam The Record Man, Discus to name but a few. Not only were these great places to shop and pick up on new and exciting bands they were a fantastic place of employment for teens and youth, certainly better than the preponderance of coma inducing boring call center jobs that are the alternative now.
I don't buy books, cds or dvds from amazon, unless I've searched for it exhaustively in stores and I visit HMV about once every two weeks. On my last visit, I bought John Mellencamp, Diana Krall, Led Zeppelin and Adele. I still believe in supporting the businesses in my area first and foremost.