I do mystery shopping for a good company. They do not pay before the shopping is done. The usual fee is $15.00 for each shop you visit. You don't buy anything unless you want to. If you do, it is yours to pay for and use. Mystery shopping companies pay you to evaluate the service one receives from employees of a business. The company sends a list of the businesses that are to be visited and usually a two or three day time for you to visit at your convenience.
Following the shop, you fill out a lengthy evaluation form. It only takes maybe ten minutes online. A description of the employee you contacted, the conversation, cleanliness, orderliness, of the site, whether you would shop there again if you were a paying customer.
There are good companies that use mystery shoppers. They send me a check AFTER the shopping, not before. This company has been very good to shop for and you don't have to make a purchase. They send me a check every two month, AFTER, not before the shop evaluation has been completed.
I can't reveal the name of the company, but if you do your homework, there are good companies that need mystery shoppers. I repeat, none of them pay before the shop is evaluated. None of them want money returned to them. All they want is a good evaluation of the customer service and the impression the public gets when they visit the business.
I get emails every week soliciting me for mystery shopping. Once your reputation is established, you have no trouble getting more shops assigned to you, but none of the reputable companies send a check to you until you complete the evaluation form.
More information about formatting options