I would suggest 'Fire Mountain Gems'
You can visit their website:
Link hidden: Login to view
email:
Link hidden: Login to view
Link hidden: Login to view
customer service: 800 423 2319
You might want to request their catalog, it's about 1/2 inch thick...