An idea for marketing managers - thinking of sponsoring an event on a one-off basis this summer? Turn the notion of the "sponsorship fee" on its head, and make the property/agency work a bit for your marketing dollars. Propose setting the sponsorship fee based on a base charge (say, half of their normal "package" cost), with an incremental charge based on attendance (maybe $100 per 1000 guests). After all, why should you pay fixed fee when the goods you're buying (i.e. impressions) can vary so widely? Shouldn't the risk be shared?
You'll likely get a bit of push-back - everything from accounting concerns to the typical "we just don't do it that way". But I urge you to hold firm. Remind them that if they're confident in the product they're selling, they stand to make more than they would under the traditional model. If they walk away from the table, so be it. That's a sure sign that you'd be wasting your money anyway.
Don't simply hand over your money - make them work for it.