My experience of working as a mystery shopper, on behalf of ABa Quality Monitoring, is excellent. They are always really friendly, helpful and professional and always offer a great service. They pay your invoices really quickly too. They also offer first refusal to me if I have completed a job for them in the past, which always makes me feel valued as a contractor working on their behalf. I’d definitely recommend them to others based on my experience.