I felt the exact same way. Called Rob, looked online for OEM replacements. Then, decided to see what I could do before throwing money at he problem.
I got lucky, the rattle is gone, and I'm very happy, 2hrs of my time and under $5. You should come on July 17 th to the Mac in Whitby, we can have a listenand see if there's something simple that can be done.