aftermarket cvs or factory
I just went through this also, Got back from tray mtn ride and finished tearing my cv axles, So I drank the cheap kool aid and bought axles from Detroit axle, had them shipped and then installed. They lasted 3000 miles because they used crappy Chinese made products...