I thought it looked too good to rebuild, but assumed they found unibody damage or something critical. Have you looked for anything like that underneath?
I did a full inspection underneath and found some dirt along passenger side but no metal damage. Did find the driver's side swaybar link bent that they didn't mark as damaged but marked the passenger's upper control because they look bent from the factory but was fine.
With just my eyeball alignment after replacing both front struts the car drives great and doesn't pull or wander even with hands off the wheel for a 1/4 mile.
Here's my bent parts collection. Cost $186 for new front struts, swaybar links & a lower control arm. The car had lower springs which I removed & will be selling. They are $350 new. I have new rear struts ($103) arriving Wednesday so will be selling those springs with or without the struts.