If you have already received a check then it is a SCAM. The check is no good and will bounce sky high if you try to cash. You will be on the hook when, not if, when it bounces. Real mystery shopping companies DO NOT pay in advance, DO NOT ask you to wire money to them and DO NOT pay several hundred dollars for an hour of work.
Equal rights for others does not mean fewer rights for you. It's not pie.
"I prefer someone who burns the flag and then wraps themselves up in the Constitution over someone who burns the Constitution and then wraps themselves up in the flag." -Molly Ivins
Never try to teach a pig to sing. It's a waste of your time and it really annoys the pig.