Seems to be quite a few instances of people not receiving the Uliccyc handlebar in the alibaba reviews section and also having to sand down the bars to make levers / grips fit. Makes me think twice...
Can anyone here comment on the durability of the bar?