Books & Greetings is a diverse bookstore with a great selection of books, toys, and cards, excellent for last-minute gifts. The staff is friendly, helpful, knowledgeable, accommodating, and nice. They are known for their well-run book signings, operated professionally and seamlessly without long lines. Events are enjoyable and well-organized, even for large crowds, often providing a discount for purchases. The store setup allows for privacy when meeting writers. It is a favorite place to support instead of shopping online.