I bought one of these and fitted it to my V-Star custom I had a few years ago, they are brilliant.
Mine mounted up without to much hassle at all, persevere with it they are great value and the breakaway feature is a godsend to have as piece of mind when you have to stop quick smart.
I will purchase one of these for my STeed when the funds allow but I have a throttle lock currently that still works.