New product launches and manufacturers' returns : addressing the challenges of launching new products through large retailers