I signed up with Media Traffic last month, and I had to submit my drivers license plus copy of the credit card I'm using. I faxed it over, and got approved that day. I funded the account with $100, but I don't remember if that was required or not. I thought the drivers license part was a bit...