You realize that if you are getting junk mail with your name on it, your name and address are almost certainly in a commercially available database that is accessible to anyone with a credit card? I think what you are doing is equivalent to locking the barn's skylight after the horse has bolted.
Sure. I do know that my address and name are out there. But security isn't about perfect protection. If there was such a thing as perfect defenses, we wouldn't need security. Shredding documents with my personal details is about stopping low-hanging vulnerabilities. Thieves who are picking through garbage to find identity theft victims are not the type who are going to pay money for corporate database access.