Shop around. Not all dealers are the same.
I've been calling and waiting for over 6 months to get this recall fixed. I call Huntington, NY Chrysler Dodge every month for 6 months. The dealership I purchased my vehicle from, Huntington, NY Dodge Chrysler just keeps telling me they are waiting for parts to be shipped from Chrysler and blames it on Chrysler Corporation. So they are basically telling me they have no alternators in stock and have no way of getting a common alternator anywhere. The recall states "vehicle may stall without warning, increasing the risk of a crash." and Huntington, NY Dodge Chrysler keeps me waiting for over 6 months? UNACCEPTABLE!
***UPDATE***
I just got in touch with Chrysler Corporation direct through their 800 number and they put me in touch with Port Jefferson, NY Dodge Chrysler who said they have it in stock and scheduled me for an appointment next week. The dealer I've been going to for over 3 years couldn't get it done, but a dealer I've never used before is taking care of me. Service is what keeps customers happy and coming back as repeat customers. Huntington, NY Chrysler Dodge dropped the ball on this one.