"le canard libèré"- 4096 St Laurent(on the west side, just south of Mont Royal, north of Marie-Anne). You'll be in foie gras heaven. Go to the deep freezer at the rear. It's 25% off . www.bromelakeducks.com
There's at least 4 shelves of foie gras in the freezer as well as duck confit. On the non refrigerated shelves are duck & goose foie gras mousses and tons of other things. I'm talking about Le canard libèré.
While not a bulk Seller I have used www.ogourmet.com for online purchases. For a bigger purchase I get my fix from believe it or not Au Pied De Cochon! Their prices were better than the store in the various marches I visited (Jean Talon ,At Water etc)