I have worked with these companies personally. These mystery shopping companies pay fairly quickly! (within two weeks to one month of completing the shop). Click the links below to check them out and sign up to become a shopper. For more detailed information on mystery shopping, watch my video here.