I came across this site when I was doing a search on cheese.
This sounds like one of My posts....I think my phone is tapped...now I'll never get any sleep.