Channel Revenue Management and Special Pricing Done Accurately