As far as I KNOW, it’s legal. There just aren’t many groups that broker the sales because of potential risks (infection, spoilage, etc.) There are donor banks that will sometimes pay you for your “donation” while others expect you to milk it out of the kindness of your heart.