At my buddys house. He & wifey have this in kitchen cabinet. Ummm....WTF? SHOULD I LEAVE NOW? Or STAY?