Both parts of your question are correct. Some brands have cheapened it, however, it is still expensive if you want the best you can get. As for me I prefer buying Paddlefish caviar
https://globalseafoods.com/products/paddlefish_caviar is not so expensive.