Front struts came in yesterday... got them installed in no time!! Not sure what lower strut mount you guys are talking about that seizes up, but I do not believe I have that. Had them in and out in about 20-30 minutes... didn't even take the tires off.
Next weekend will be the rear shocks... then at some point new treads. Also want to do the electric fan conversion soon.