Supply and demand for marketing