I think you should always have one. Some companies won't sell to you unless you have one. It's also a federal requirement.
My state won't allow a state license without a EIN. Don't know of any downsides, it's a part of doing business.
My state won't allow a state license without a EIN. Don't know of any downsides, it's a part of doing business.