I snapped by stock handlebar, so I've decided to go with a Pro Taper. I ordered the bar along with the supposed universal bar mounts, only to find that my '07 510 perch screw holes are much wider apart than other bikes. I went down to my local motorcycle shop (non husky), and they said they couldn't get me anything that would fit. How have you guys been mounting your over- sized bars?