Fire Mountain has an easy to use web site. Sends lots of catalogs if you are a regular customer. Shipping is reasonable and the selection is good. Also good educational pages.
Ohhh yesss, I love Fire Mt! I make jewelry and buy lots of semi-precious stones from them as well as toggles, etc. When they show pictures in the catalogs or on line, the items look just like that when you get them. It's a great company to do business with!