I haven't been on this site for sometime, so I apologize for the late response. Lonnie's is great for supplies. Depending on where you live, there are some great bead stores around. I like AtoZ beads on Thunderbird around 43 Ave., Destiny Beads in Avondale and if you are into rock cutting, etc, the Mine and Mineral Museum at 15 Ave. and Jefferson has lapidary classes and silversmithing classes. They used to have casting, don't know if they do.
Francesca