Most small businesses appreciate marketing strategies that are low-cost or no-cost, especially in todays unpredictable economy. Online marketing channels such as social networking, web sites, e-newsletters, email campaigns, and internet advertising are already being used by small businesses to save money on marketing, since these tend to be much less expensive than some older, more traditional methods.