I've only done one shop for them, and while I had no trouble communicating with them when I called, prior to that there were definitely glitches. I took the shop through a scheduler, and received contradictory emails about being assigned the shop, due date and pay. To boot, after the shop had been submitted, I received notification that the shop was canceled. Again, everything was cleared up when I spoke to them directly by phone, but there was definitely confusion!
Was your shop assigned directly through the company, or through a scheduler?