Also was thinking that. I know my way around, but the airbag kind of puts me on the fence in case it'd require a computer re-boot/I screw it up and need to drive to the dealer with things not attached properly hahaI don't know how mechanical you are, but have you considered trying to fix this yourself? My guess is once the seat cover is lifted up, you'll have access to the offending part (from the back of the seat) and could easily wire it back into place. just something to think about. There is an air bag in the top left of the drivers seat so disconnect any wiring before hand just in case.
We'll see what they come up with labor wise by next week. Hopefully some bartering drops it a bit!