Advertising? Who needs it?

Setting up a business in France can be one of the most confusing and stressful experiences of life in France (but we must all agree that first trip to France Telecom beats them all!) So, when it comes to advertising, where do you start? There are many advertising...