Alignment was done approx july of last year (2013).
As for everything else:
struts, yes they're bad.
Balljoints, seem okay
the rest, never
Actually, after a second inspection the rear tires have that same uneven Treadware on it. Has to be related to the struts.