Are new cancer drugs worth the price?