I mainly use bella findings. I also shop locally at a jewelers' supply store called southeastern findings. They have an online store but they're in my town so I go in person. Rio grande might as well be retail, their prices are so high, ALTHO I have purchased an occasional thing or two because I couldn't find it anywhere else. I have used Fire Mountain to purchase french bullion.