There are some seriously deluded people out there. And clearly details like whether a study used chimps or macaques is of no consequence. Do you see me rolling my eyes??? And I want a cookie! I would elaborate on the idiocy, but that would piss me off that much more, and I have a sock to knit!