Like I said above just EIN doesn't work anymore. Even if you put the EIN, you still have to put a SSN. EIN is optional, SSN is mandatory so as of now this is the only option. Even if you opened an LLC and got an EIN, you still wouldn't have a SSN so you're in the same place and wasted the money.