I'm not sure where the "relief on costs" is with stickers? Are you saying the site would pay someone to put a site sticker on their car? And how would the advertisement "help"? Do you mean help bring more users to the site?
Since the site is free already, I'd guess that a sticker would simply be at our cost, but the site would benefit. Unless someone who works for Autoguide chimes in here and tells us they'll be willing to pay the costs?