Yes. There are about 300 of them. Here is a link:
[
www.mysteryshopforum.com]
Your favorite will depend on numerous factors: Pay periods, types of shops, detail required in shops, etc. We all have different thoughts on this. I'd read the discussions in this forum.....
Hard work builds character and homework is good for your soul.