I completed several shops for this company and they never sent payment to me. They did not send me any explanation or return my phone/email messages either. I had heard this before. So I am out the mileage and time for my efforts.
Do not waste your time. The paperwork they have you submit takes more time than the shops do and then you may not be paid for anything.