There are plenty of PPC (pay per click) programs. The 2 biggest, I think, are Google & Yahoo!.. . A couple free resources – check out the sources box for links:. . 1) Create a blog pertaining to your field. . 2) Use Yahoo! 360, Yahoo! Local & Yahoo! Groups. . Also, consider signing up for an affiliate program. These programs enable you to advertise on other's sites (your affiliates) and once a sale is made to you, your affiliates & the program are paid a commission. We use ShareASale & pay out $25 to our affiliates once a sale is made & ShareASale takes another $5. $30 a sale is a pretty small price to pay for us. And I'm sure most programs like that allow you to set the commission rate (no point in your commission being half the price of a sale for you!). . I listed a couple of handy sites relating to marketing, promotion & advertising. I hope they’re helpful for you.. . Hope that helps! I wish you much success & happiness in all your ventures!