I have been a faithful Barnes & Noble customer for at least thirty years. The reason? They always have books I am looking for and make recommendations for books I didn't know I was looking for. When I visit the stores, I have consistently received good service. When ordering on-line I have never had an issue. I try to frequent small local bookstores for specialty items when appropriate, but I want B & N to remain there for me so I keep buying from them.