I will say that was more impressed with the speed of service than I was with the part. The part was the exact one for my weed eater. Unfortunately after taking off the throttle cover I noticed that it wasn't the spring but the throttle cable. The spring was rusted and needed to be replaced anyway. I quickly ordered the throttle cable and it was shipped and delivered in a very prompt fashion. I will continue to use Jack's Small Engine for all replacement parts.