more durable brand... ehh...
i think were seeing one of those perfect situation accidents. ive delt with nitro fro a while now... and air bag "bust outs" or base plate cracks. ive never seen.
You handled things right... The shop should have your back and push the issue right through... nitro is a pretty rad group of dudes.