Anyone know where to get gesiers de canard/duck gizzards? I'm not even sure what part of the duck it is. (For that matter, i'm still not convinced that the pupek is the bellybutton, as my grandmother claimed, since I refuse to believe that birds have belly-buttons.) Surfa's? Nicole's? Is there some really tony Bristol Farms that might carry them? Ranch 99?