You may want to contact the pharmaceutical company that makes the drug to see if you can get it for free.
That would be a patient assistance plan. One is http://www.needymeds.org/index.htm
I used one to get a very expensive drug for IV. But a person has to prove they can't afford it and that has need has to be verified by your doctor.
I suppose a person could lie----- but I didn't have to. Each med/manufacturer has a slightly different protocol.