Heritage owns and operates television and radio stations and in-store advertising and promotion programs .