My advice is to go to Hastings or any other bookstore. Barnes & Nobles are the worst when it comes to elitism, liberal, anti-bush hatred.
If there is a Hastings bookstore in Houston, I have never seen it. We do order from Amazon but sometimes its nice to browse.