Has anybody ever used Sprockets UK ? They are the only company I can find thats still selling Tri Bars with ITM Wing bar clamps. What are they like ?