Just got mine back today after putting it in for a passenger side clunking/rattle. Service rep said it was the strut top mount, but when I picked it up, she had 2 brand new struts with new top mounts and sway bar links. Only cost me $100 with the extended warranty.
He said they've had several come in lately with this problem and its not always the same thing causing it. I guess they used the shotgun approach to make sure mine was fixed the 1st time.