A friend told me about the crazy good taste of cow diaphragm. I suppose that would be a very difficult offal cut to find. anyone got any idea where i can find it? ordering online maybe? I live in MA, spent my weekend in southern CT and NYC. any place in these places might have it?