Oysters are a popular delicacy from the sea that tend to elicit pretty strong feelings on either end of the appreciation spectrum. People who love them can't get enough of them, and people who aren't ...