We are serving an egg-themed appetizer course for Easter and want to include caviar - most likely on blinis with creme fraiche - I am not well-versed in this food item.
What specific caviar type that you can buy in Boston or within 128 this week (e.g., not by mail order or by driving to NYC) would you use?
Where would you buy it (Savenors, Formaggio, Whole Foods, and Bazaar are the usual suspects that come to mind)?
What price should we expect? We are feeding 10 people and have a budget of $40 or less (much less, preferably) for the caviar portion of the menu, so we assume the premium Russian stuff is not in the cards (and we are fine with that - it just needs to taste good).
Thanks very much!