Does your marketing team work in a city? Do they work in the same country as you? Wherever your marketing agency works, the cost of living will be different, and their prices will reflect this.
For example, a marketing agency in New York will likely cost considerably more than a team working in Stevenage, UK.