Yes & they're delicious.
I believe so yes but now that you've said it was illegal in the USA I'm not sure we're talking about the same thing when we say "cheese curd". Guess it's best to just go and discover for yourself. Either all their stuff is amazing so maybe you'll find something you'll like.
Yes they do
Thanks! Your answer is awaiting moderation.