Took a basic beading class here and really enjoyed it. Locally owned small business with a great selection of materials and supplies, but the best part is the friendliness and expertise of the staff. They obviously care about the craft and their customers, and it's nice to have someone that is willing to spend time answering questions and even lending you a tool to use in the store. The prices are reasonable for the quality you get, and they definitely have a wide range of supplies so you can find something within your budget. Each strand of beads is labeled with a price tag, which I appreciate so you don't have to spend time searching for it!