Twitter to allow Direct-Messaging anyone
cnet.com
cnet.com
The problem was most brands weren't following me so I could not DM them via Twitter.
Here's a solution that might work better:
1) If a user/account has ever tweeted back at you in response then a DM is allowed.
That would prevent a vast majority of potential spammers from flooding your DM inbox and if they try to spam you publicly, you can mark as spam and get their account banned.