I had a buddy bring them up. I have airbags on the dodge and love them. Just trying to see if anyone had used these and they like them.They're like an airbag that you have zero control over? That answers it for me right there. Why those over airbags?