US doctors are struggling to estimate the cost of drugs out of their own pocket