I would highly recommend Barnes and Noble Booksellers. I have always found every book I have been looking for and the prices are reasonable. I find the sales associates friendly and helpful. The atmosphere is clean and inviting. There is a starbucks coffee shop located in the store, which is a nice compliment to an already nice store.