Yes they do. I was surprised that I had never heard of them before. When the clamps arrive(tuesday), I'll install them and post some pictures. Thanks again.