I concur with walesmaven. I just said "no" to EINs. A few companies wanted me to do that and threatened to not let me shop for them anymore if I did not get one. I did not get one. They still let me shop for them.
I got an EIN to avoid putting my SSN out there with 100 companies. However, some posters have said that their local jurisdictions found out and wanted them to buy business licenses and undergo inspections so I guess it depends on where you live. My local government is only moderately rapacious and I have had no problems.
Frankly, there is no "security" benefit to using an EIN. The bad guys can access those just as easily as they can SSNs, folks. Think about it.... EIN numbers are "stored" exactly where SSNs are. Raid the "storage" site, and you get both.
Based in MD, near DC
Shopping from the Carolinas to New York
Have video cam; will travel