Hi all, just trying to work out if it's just my unbelievable bad luck or are Demon Cycles the worst and most arrogant suppliers on the planet..... Amazingly if they were based here in Europe they would be shut down for how they pretend to trade. The instant I told them of a problem and even tried to help and pay to resolve it, they just blamed me and the arrogance of their response quite frankly made me do something I have not done in 20 years......complain, so here I am, still no hint of a solution from Demon Cycles and still with goods bought that I can't fit because they did not and will not supply me the 5 screws to mount my new forward controls. Shame