Can't name names, but I would say - take a hard look at the amount of square feet the CM has. The larger the manufacturer, the more they can scale. The smaller the manufacturer, the more they care about your business. It would seem like the 2nd is the one you want, but it is not, go with the large one. Look for a CM with "new product introduction" expertise, and their experience and size will pay great dividends.