If you're taking alprazolam long term, your doctor may suggest a 90-day supply of the medication. This will have to be approved by your insurance company. Getting a 90-day supply could help lower the drug's cost. It could also save you time having to make trips to your pharmacy.