I always go here because they always have want I want in stock no matter when I go. I got the new Harry Potter book the day after it came out and they had plenty without a reservation. The store is well organized and I can always find my titles without having to ask for help. The staff is always around if you do need them though. They have a very nice childrens section, and it is very easy for children to find their own books.