Any input?

It could very well be legit. I just have never heard of this stuff. It doesn't hurt to play it safe. Rumble will give you the straight scoop.