Well, shedmyskin, it is interesting that you accuse others of spreading misinformation while you do it yourself. Requiring ICs to have EINs WILL NOT prevent MSCs from being accused of miscategorizing people since whether someone has an EIN has nothing to do with categorizing workers. So, that part of your argument is misinformation. The IRS has, I think, a three-prong test to determine whether someone is an employee or IC which involves control over hours, location and how someone does their job. That is a burden that the MSCs have to bear, not the shoppers.
Also, most MSC IC contracts specifically prohibit shoppers from hiring others to do the shops. So, just because you are self-employed or working as an IC DOES NOT mean you need to get an EIN. You can conduct your business using your SSN.
I am going to re-post the questions the IRS has on its website that help people determine whether they need to get an EIN. None of the questions apply to mystery shoppers.
I did a wee bit of research on the IRS website and, from what I can tell, we do not need an EIN to be a shopper which goes back to my questioning of why Trendsource (we can mention company names as long as we don't identify their clients). So, here's the questions asked when trying to decide whether you need an EIN:
Definition of an EIN: "An Employer Identification Number (EIN) is also known as a Federal Tax Identification Number, and is used to identify a business entity."
Do you have employees?
YES NO
Do you operate your business as a corporation or a partnership?
YES NO
Do you file any of these tax returns: Employment, Excise, or Alcohol, Tobacco and Firearms?
YES NO
Do you withhold taxes on income, other than wages, paid to a non-resident alien?
YES NO
Do you have a Keogh plan?
YES NO
Are you involved with any of the following types of organizations?
Trusts, except certain grantor-owned revocable trusts, IRAs, Exempt Organization Business Income Tax Returns
Estates
Real estate mortgage investment conduits
Non-profit organizations
Farmers' cooperatives
Plan administrators
None of the above questions apply to mystery shopping. There is the information. So, if you can answer yes to any of the above questions, then you need to get an EIN. If you answer no to all of those questions, you DO NOT need to get an EIN and can use your SSN for your business.