I've heard that they are reformulating the drug and that is why I can't get it now. The pharmacy said I need to pay $800 to get the brand name oxycontin which is too much.