I'll have to check my warranty and see if it covers air bags. I got the car through Carmax and bought their warranty which supposedly covers more than the standard BMW warranty does, so we'll see.
I'm actually having to wait 30 days for the standard Carmax warranty to run out, then I can take it to the BMW dealer and have them check it out. I don't trust Carmax to look at it.