The extractor springs wear out... the extractors themselves, not so much. Either they are made right or they aren't. Sometimes people just change them out for absolutely no good reason.
My local Chevy dealer is like that... throw parts at it until something works... but then ever since I moved to Ohio, I can't get anything fixed the first time. Minimum trips required has been two. The A/C leak in my Silverado Lowrider took 12 trips... and then for the halibut, I threw in a large can of refrigerant with StopLeak and wha-la... it's held very nicely now for three years running. Mebbe it's the water...?