id like to say thanks to jj&a racing. crashed a bike at little sahara and screwed up one of their axles/hubs. sent it in and today i got it back. they replaced the broken hub, put all new bolts in it, cleaned everything really good and sent it back with factory bolts for the sprocket which it didnt come with when i bought it. they were extremely easy to work with and replaced the parts no questions asked. think ill stick to jj&a for all my axles.