It's their pathetic attempt to "re-spark" the economy. Sorry to break it to them, but it will take more than $300, $600, or even $1200 to do that. But I'm not going to complain when I get my check. :bigok:
I think the majority of people only qualify for the $600.
And to my knowledge, no, nothing like this has ever happened, but I could be wrong. Maybe something before my time, but I doubt it.