I have been with Maritz for years and I do at least 75-100 shops a month with them, usually more and I agree with most of the above, They have been responding to most my emails quickly, but if I have an issue I call and send email, but if it is just something general, not time sensitive, then I will just send an email.
They just updated this over the last month or so, but if you put in a request for a route of shops, for a larger amount then base pay, you can now view the request, the shops in it and the amount under "Find Shops" and then click on "My Bundles". It will say pending-Staff at first but lately they have been entering in some kind of response within a few hours of opening, since I usually send my request late at night. Then depending on the offer you will see, Declined-Staff, Accepted Offer, or CounterOffer Pending. At this time you cannot accept it or decline it online, but you will be able to in the future. Now I usually call them after I see any response, except declined, which then I wait a week and then send in a request for the same route for more money. But I love being able to see now what is going on, and not just sitting there wondering if they saw the offer or not.
Now I am a reliable shopper, that will pick up hard to schedule shops to help out and have been with them for a long time. Don't get me wrong, I have had late shops before but if I am late I call and work on a solution right away. I don't think I have ever flaked on a shop with them. I have had emergencies come up and they are wonderful with me. They have always been pretty understanding and flexible, as long as communication is there. I have even been "suspended" more then a couple times, but I just take that as constructive criticism and make sure to do better the next time, and definitely never let whatever got me in trouble ever happen again. I love Maritz and they have really been the only company I can completely rely on for the steady income I have had doing Mystery Shopping full-time for at least the last 7-8 years. I do work with other companies and have a few that are a regular monthly income, but I pretty much know what I can expect with Maritz and I get along well with everyone on Team 3.
I know in the beginning it was a little slow to get started, but once they know you, and you are someone they can count on, you will get plenty of calls for work.