Although I think of them as a local bookseller (they've got 5 locations throughout the Milwaukee area) they have a wonderful on-line presense as well (but I'll warn, if you're a booklover, it might make you wish you lived in Wisconsin). Schwartz gets special orders faster then any other bookseller I've worked with! Their frequent live author events are a chance to meet some wonderful writers and to hear them speak first hand (not to mention a chance to have some of your favorite books signed!) I believe strongly in supporting local businesses, so even though I've previously reviewed Harry W. Schwartz at this link: http://www.judysbook.com/members/TeresaS/posts/2006/3/265863/ I wanted to give them a second "plug."
Here's a link to their website: http://www.schwartzbooks.com