I got rear-ended in May and my MX was fixed in June. I'm in the middle of a Lemon buyback with Tesla and had to have it repaired prior to the buyback, which is hell in itself. $8500 later (damage looked much like this, but a bit worse) and I'm still waiting on Tesla to get me the money they promised me in early May.
Sorry to hear both cars got hit. that sucks.