Have a handle bar f___ing installed and roll.................. Im certain you can have the local motor cycle shop install it! Good luck! This sucks!