I have the Chinese one installed, they fit fine and seem sterdy enough.I have been searching online for Vulcan S crash bars... The ones I found are 1" to 1.25" diameter, or 25 mm. I could not find info on the thickness of the metal online, except for the Puig (.083"). Prices go from $135 up to $330.
Ebay (Chinese?): $135
Have any of you fitted any of these bars?