I have been flaggin this shop with direct links for the past week and it is all still there.
Maybe you can have more luck.
A shop called NRFDesigns on Etsy has a “handmade/ hand fabricated section”
in this section is nothing but imported rings straight off alphaimports.com – didn’t even bother to take their own pictures!
the list goes on and on and on and on….. http://www.alphaimports.com/cocktail-rings-c-24_135_277.html