Buying one of these is not so different than buying any 10+ year old vehicle, sometimes they break. If a part isn't available from GM, there are usually other sources (ebay, salvage, etc) There are also a lot of really creative folks on here that come up with work arounds and fixes for things...