Florish and Blotts is a large wizarding bookshop filled with shelves stacked to the ceiling, Flourish & Blotts is the primary - and perhaps only - supplier of textbooks for Hogwarts, though of course that's far from all they sell. The shop holds occasional book-signings, and sells books via owl. In addition to books purchased in-store, they also take advance orders for books that are in high demand.