Mr. Bill is so nice. I am an amateur — extreme amateur jewelry maker. Mr. Bill will explain to me how things work and is always pleasant. I enjoy our conversations — informative and interesting. You can find practically anything for jewelry making here — saws, blades, metal sheet, wire, books, some glass working tools, punches, hand tools, stamps, stainless steel shot, hammers, and many many more. It is a little messy and you have to look, but if you ask — Mr. Bill knows pretty much what he has. His wife has the bead store next door. It is very organized. They have a nice selection and you can pay in either shop. She is also super helpful and kind. Some things are a little pricey in her shop, but you can’t find better prices for the products in Terra Firma. Terra Firma even beats some of the online store prices once you consider shipping. I highly recommend.