This is a very good topic to write about and one I've been planning to write about for a while. Kind of lost track of time trying to reach another deadline.
Short answer- both, but locally owned bead stores are my preference for nearly everything. Locally owned stores depend on local business to stay open, and provide a community of people who can help answer questions and give you the chance to see the finishes, feel the materials, etc in real life.