Outsourcing of marketing activities: the path to success?