I have to be a skeptic. I would first contact the IRS and find out what's up. If it was a mistake, I'd simply shred it. I wouldn't be upset because I'd be no worse off afterwards than before I got the check. If the check were legitimate, I would celebrate and have new found respect for the IRS.