Marketing and promotion: issues and challenges