I really feel your pain on learning the manufacturing landscape, especially the point about manufacturers not being motivated by money. I'm about to launch something much less complicated than yours and I don't know how many times I've yelled 'do these people not like money?' after hanging up the phone.