I need essentially whole large shrimp for an awesome recipe for a special dinner. I was just at the Mt Washington Whole Foods and they don't have them but they told me to call on Sunday to find out if they can get them. I'll need them next Tuesday (the 8th). Barring that option, who can reliably be said to stock this? Cross Street? Faidley's? The place near Hopkins Medical? I'd rather get them from a place that practices some sort of environmentally sustainable practices (as Whole Foods fish counter guys claim they do) but beggers can't be choosers. Where should I go? Thanks.