I know these guys, yep stuff is supposed to really work, I haven't tried it, run a roller myself. I pit with them and race with them regularly.