Usually, any offer that sounds to good to be true - isn't true and is a scam.
Blue chip companies that advertise directly with quality websites can and do pay significant amounts for static ads on Index and other pages with great visibility.
Do your due diligence and make sure you understand exactly what you are getting into. This includes the topic and quality of the ads. Moreover, ensure that you have an “out cause” in your best interest on the agreement or contract. Don't be afraid to ask for contract modifications and don't do the deal without a signed agreement, purchase order, or contract of some flavor.
Business is business…
[edited by: Edge at 1:11 pm (utc) on Mar. 12, 2008]