My dr. gave me a sub. for butrans. But it is expensive.