I'm sorry to hear you are disappointed. And I do agree with elcarev68 - we've all made a mistake that invalidated a shop. In my case, I was out-of-pocket $12 plus the lost shop fee. But I sure learned from the mistake and hopefully I'll never make that mistake again.
Personally, I love shopping for STN. They were the first MSC I shopped for and I have found them to be great.
A few times the shop circumstances were very different from the STN description. But my scheduler helped me know how to report the variations since the answers didn't fit with the questions on the website. Afterwards, ,if there was still a question, I got an email notifying me of a need for clarifications. I clicked on the link in the email and it took me to their site to provide the answers.
It doesn't bother me to follow up on the status of each job. I track the status of each job for each MSC in my spreadsheet anyway. In the case of STN it doesn't get marked in my spreadsheet as ready for payment until I see it as "Accepted - Payment Pending" in the My Shop Invoices section. And until it makes it there, I check the website every day, just as I do with all MSC's. At least STN gets the report checked within a couple of days.