For my 2013 SLT Ram 1500 with 54k miles, the airbag light started flashing intermittently. I took it to the dealer, where they decided to re-seat the driver seat airbag connections. Also... they said I should service the front and rear differentials. They 'removed the covers, cleaned gears and bearings, resealed, refilled with lubricant, and drained refilled transfer case.' I was charged for the airbag work ($125) and for the differential and transfer case work ($625). I should have said "no" when they wanted to do the non-airbag work, but they called when I was in a meeting and I just needed to get them off the phone and stupidly said yes. Was I ripped off on both counts? That is, I thought the airbag work would be free (safety issue) and differential/transfer work a ripoff since I never heard of anyone removing the covers and 'cleaning the gears and bearings.' Thanks for any comments.