I guess you should probably take the advice of the tire shop and get the tension strut bushings replaced.
Also have a look at these:
http://www.e90post.com/forums/showthread.php?t=535542
My understanding:
Lower arm = wishbone
Upper arm = tension strut = castor link(?)