Comment Re:Really (Score 1) 43
I can't take an informed position on how good the technology they're going to test with is, but I'll say this: PETA being happy is rarely a good sign.
10.0 times 0.1 is hardly ever 1.0.