Если закончился,то это их обязанность обеспечить лечение,а не перекладывать на больного. Они хотят ,чтобы вы сами купили то,что они укажут? Звоните срочно в страховую и спрашивайте-оплатят вам лекарство,купленное по указанию лечащего врача? И имеют ли право переводить на другое? Если они дадут добро на оплату по чекам,направлению врача на замену,то тогда покупайте,разбираться будете позже,время дорого.