The best Foie comes from quebec, and most if not all restaurants in the city order from
http://www.auxchampsdelise.com/english/fresh.html they do it the most humane while also getting the nicest product, allways buy group B cause it will usually be just as good as group A.