Some ethnic stores pride themselves on being able to serve quality meats. I get my meat from a Mediterranean restaurant that gets its meat from a local farm, its all pasture raised. They will give me the lamb bones and fat trimmings for free. They don't sell organs out of the restaurant, but they told me about a Mediterranean shop that gets its meats from the same supplyer and they have lamb and goat heart, kidneys,livers. I know that not all ethnic stores carry the gourmet meat I am fond of, but they may have some more 'kosher' organs than your supperstore(use your own investigation skills when scoping out the markets, AND BUYER BEWARE)