12 grand for a full swap sounds like dealer math to me. Magnetic struts fail one corner at a time, and the "floaty then slams" feel usually means one or two have lost their fluid. Get a scan for the damper codes and price replacing only the dead ones, not the whole system.