Welcome to the forum, jbhawkin! There's a list of legitimate companies on this forum. You'll find a list of 200+ under the section titled Mystery Shopping Company Discussion. All the members of this forum work for companies individually chosen for different reasons - fun, fee, beneficial reimbursement, etc. Reading the forum will help answer your questions. (It may take some time, we're a talkative bunch.)