COTS vs. Custom: The Debate Rages On!