I have not had any problem s getting paid. They pay by check. Did you submit an invoice? I don't remember the turn around time but they are a great company to work for. I like doing the shops for them. Try calling them. Call Brian.
No problems here with getting paid and they actually paid me extra one time cause they sent me on a shop and ther place was not there anymore and I called them from the parking lot, raised cane cause it was a long way for me to go and they paid me the same amount they would if I had done the shop. Very friendly and easy to work with I thought..