HI Glenn,
I'm really sorry this has been your experience, and I'm glad you already contacted service so they can work out a solution with you.
I want to provide some clarity into our process so you can see what happened in your case, and that it is the exception, rather than the rule.
The process works like this:
You upload a model.
We do an automatic check on upload.
When it gets ordered, it gets sent to the production facility, where they manually check it.
A person checks for printability within 1-2 days (which for the most part actually happens within 24 hours)
Sometimes we can see immediately that it should be rejected and sometimes we can't. If it gets rejected this usually happens right away (and we notify you with time to change your model - Glenn this is your usual experience)
If it gets approved, they print it and here is where delays can happen: they may try to print it once (which will take a few days) and it may break in post production, or crash the tray, or even break in shipping - so they will try to print it again (another few days) and the same thing may happen. At this point they reject it, but it is now officially late. (and in the worst case, this Glenn, was your recent experience)
The percentage of orders that this happens to is low (it hovers around 10% and is decreasing)
We do it this way to allow as many models to get printed as possible. To make it stricter means making design rules stricter and rejections higher. So yes you would get faster rejections, but you would also get more. We are pushing the boundaries of what is possible with this technology and any advances we make, we want to pass on to you to let everyone design things.
I hope this provides some insight....and to leave you with some (related) good news:
This weeks release included a Printed Before tool into InShape (our internal system), which allows us to see (internally) if a model has successfully printed before. This is not to say that all models which have been printed before should always be printable again--there are exceptions, like by material, or if it was printed several times unsuccessfully (as above), but we will be diligent about checking them, and we should no longer have any issues with mistakes in rejections of Printed Before.