I started doing shops 20 years ago. The instructions and reports were much simpler back then and I never had any rejected. Now when I look at the criteria and all of the details in the reports it is overwhelming and it makes it very difficult to do the shops discreetly. With questions about descriptions of various people, exact times at different stages, photos while at the location, you need a notepad or cheat sheet to take notes while performance the shop. It seems like the companies should pare down the details so that employees are less likely to notice that the customer is a secret shopper. Also you see so many complaints from shoppers about reports being rejected for minor technical issues; these complaints would not exist if the assignments had fewer criteria so there would be less room for errors. The companies should identity what major areas they want to get reviewed and design the shops accordingly. For example, a shop might focus on whether all parts of the location are clean, if staff are friendly and helpful (greeting, check back during meal), upsell (suggest beverage or appetizer), and presentation, taste and temperature of food. The receipt should be the only photo required with other photos only required if necessary to explain comments (bloody steak ordered well done, chipped glass, overflowing trash can,etc). Rather than require specifics and reject for technical flaws, why not guarantee payment so long as report gets 85% correct with bonuses at 90, 95 and 100%? Also, give priority scheduling to shoppers that consistently score 95% or higher? The stress of trying to recall every required detail and fear of spending time and money with risk that you won’t get paid no doubt creates a shortage of shoppers.