Bought this one used to replace one in my Yamaha Warrior that was bent. This one came straight. All I did was replace bearings and pivot center (I may not have need to, but as it was apart, I did it anyways), and it went in without a hitch. I had to come up with a way to measure the straightness of these things, and once I did, I figured out how to straighten my old one while waiting on this one. I tested this one on the jig, and it was perfect. I stripped it, coated it with rust converter, then etch primed, sealer primed, and painted it. It looks and performs like new. Next time I need any parts for our ATV 's, I'm looking to these guys first.
I bought the swing arm for my Yamaha warrior but my Yamaha warrior is a 2000 which it interchange with the 1991 swing arm the bolts identical I live in Amarillo Texas and after I bought it I got it ready everything worked the bearings were good the rod was good the bearing seals were good everything was good and when I called sharps Honda in Amarillo Texas who I deal with they said it was $400 but it was obsolete no one could get it they did not make it no more so yes I am very satisfied I got some more parts I want to order but it's for other ATVs and I have a tractor and some vehicles I want to fix and yes I am satisfied with eBay I do not need a refund because it's already on my Yamaha and it works just good locked up ones that were on there so yes I'm very satisfied thank you very much I will not return it