You can get it from gm, but it would be much cheaper to get from zzperformance. Not really that difficult to find. Just don't think parts stores carry them. Mine is a 97 with 92+ thousand miles. Started chattering a few months ago, but she sat for about 2 years. It's basically a plastic bushing, so like most parts, it's going to depend on how hard you drive your car. There is no set time or milage it will do this, but there are factors that will cause it to wear quicker.