This is a magical place for people who love books. Full of serendipitous finds and great prices, many of the selections come from Britain and are exceptional values. The customer service is excellent and the staff are extremely knowledgeable. Their catalogue service is also very, very good and a godsend if you are looking for something for a hard-to-please Anglophile. Selections for all ages and many interests. I love visiting and always leave with things I never meant to buy(but love anyway).