The problem is the ones that have glass or plastic stones are cheap, They are made of a very thin coating of gold tone or what ever they use. This stuff dulls or wears off fast. This type of rivet is used on women's clothing or leather jackets and in many cases by the 100s to get a glittery look.This means the unit cost must be low. In the jewelry market we have a similar problem, a large group of people want low cost items that look good but are not into high quality or high durability. All this makes it hard to fine nice looking parts.