The more people you can expose your business to, the better off you are. They do circulars, they do radio ads, they do television ads. The difference is, all that advertising costs them. And it costs them MUCH MORE than you pay for advertising on the Internet. And an ad on the radio - usually a 15 or 30 second spot doesn't come cheap, either, especially during peak times.
Television is the most expensive.
Direct mail is cheap postage-wise, but you need to send out a quality ad, so that costs. So, in comparison, advertising on the Internet is the best bargain available. Ezine advertising 2. Banner advertising 3. Guaranteed traffic 4.