A large part of it is how much the particular drug costs. The drug that I take for blood pressure is very cheap. No problem getting the insurance to go for a three month supply. One of the ones I take for allergies is much higher. MD didn't have a bit of problem writing it for three months. Insurance would only dispense for 30 day supply unless I wanted to go through their procedures between them & the doctor's office.