MAN!!!! My sister just made some New Orleans Style Crawfish! The best in the world! Anybody here every had Crawfish before?