Marketing for a small business is tough. Competition is getting fiercer and technology is evolving at a dizzying rate. For small business owners on tight budgets, spending money on marketing often seems to make little financial sense. Click here to read more details on this topic.