What's the "irbag", erm? If it's a bit of an airbag I'd be very careful if I were you... very very careful... in fact very very very careful wouldn't be too careful in such circumstances. Make sure you have receipts from the manufacturer and the installation engineer.