Your customers want you to use off-the-shelf products so that they have a part number from a major supplier for future repair and replacement needs. But you want to use customizable programmable controllers because of their flexibility.
But what if you could get a vendor to make a custom controller for you with a minimal up-front fee? That would satisfy your customer demands without breaking the bank.