5 simple words that can send shivers down the spines of many marketers: "How much will it cost?", especially when it's followed up with another 5 fear-inducing words: "You'd better talk to Finance." But is that relationship healthy for effective marketing teams?