Checked Ronscensvalles and nobody has it.
Granowska's 416 533 7755
say they carry it around the holidays
You could give it a try.
I know that until about a year ago, I was supplied with Caviar from two of the deli's in this area for a fraction of the going price.
I guess they lost their "Russian Connection"
So it always pays to check the local Ethnic shops.
A friend checked Bloor West Village, also to no avail.
Anyway I am glad you found it.