Have you tried the (Russian ?) outlet on Covington Hwy about 1/2 mile inside 285 ?It is hidden/impossible to find.
I have bought salmon roe, ikura, but not the Russian caviar. The ikura was good for the price point.