Best place to buy oysters?
We're going to a party and have been asked to bring some oysters. In the past we've picked them up at Nouveau Falero (fairly pricey) or one of the shops at Jean-Talon (inexpensive but strange shapes). Last time I went to Waldman's there were hardly any fish, only a strong ammonia smell. Any suggestions for the best place in the city to buy oysters?