Nope, I didn't and I wont. The same as shellfish - I just don't like the look of it! That's enough reason for me
There was a thread a while back with placenta recipes...