Is anyone out there experiencing a glut of junk mail recently?

I am getting a ton of stuff offering gifts, freebies and credit. It has become such a nuisance lately. I am willing to bet I get at least twenty a day.
They come as e-mails and each and every one uses a different address. My block list is so long I am surprised that I can still get legitimate mail. Any suggestions as to how to eliminate the crap??
