You need experience, and hands-on approach.
"3 years, and millions of dollars" — is very typical when you keep going from factory, to factory, leaving tooling investment every time they screw up.
Instead, you have to pick at least a sane, and understanding factory owner, and wait for them to improve.