Due to anastrozole being an older drug, it is now off-patent, meaning more than one company can produce it, which has driven down prices.