BigCheese customer here. Like Redshepherd said, they are clean and consistent.
Could be Internet rumours/urban legends, but I have read scarey and bizarre things about RodentPro. I'd sooner trap a mouse than feed from them.