They sent me 65.18 also. I had no idea what it was about until I started looking up information on the topic. They sent it to my old address...
I noticed you guys posted in august. I received my letter today (1/31/2012) Has anyone gotten any money out of this? Debating on the next step.