We all know that deal... we got screwed big-time. This whole Spooz/141 stinks to high heaven and how the SEC let this go on for this long is crazy... well not crazy they let Madoff go on for a long time.
And the big kicker... we pay our taxes to support the above.