Jack's Small Engines goes the extra step to provide needed information for selecting the correct part(s) for my machines. Other websites I checked don't. Selecting the parts, Payment, all of it was easy. Parts arrived in 4 days. Fit perfectly, and my weedwacker is running smooth again!