I replaced original parts that had become worn on my 19 year old 2 stage snow thrower. Jacks Small Engine stocked each part that I needed, at a fair price. I was given a choice of, and ordered both OEM and aftermarket parts. All were good quality parts and fit perfectly. Their website is user friendly & their service and prompt shipping was outstanding.