Repeat prescriptions, stock changes and pharmacy delays