Anybody have these hydrobrakes? Need the real poop on these. Google was no help. I have found some advertising info but no other information. Thanx