Can anyone here vouch for this stuff? I ran across it during my travels of the interwebs. Almost seems too good to be true! I watched videos on their site that Harley Dealers use it. After I get my bike all gussied up, I am thinking about springing for a bottle of this stuff...