I'm another fan.
I started working with them recently, in the past few months. The shops are very easy, the pay is reasonable, the reports are a breeze. The shopper is able to see when a shop will be paid. So far, I've been paid on time without any hassles. I have 5 more of these assignments scheduled for the weekend
In the shops I've done, nothing has gone wrong and I've not needed to contact them for any reason. I have no idea how they respond to issues since I've not faced any yet.