Glad to hear that all has been sorted.
Shame they didn't tell you before that the 'drug' was available - but they were trying to economise! I don't suppose they thought about the anxiety that is caused when you think your meds may run out and no-one seems concerned.
I guess that is why the pharmacist was not too concerned as he knew that there was a quick fix!!
Lessons learnt - you and others who read this - if your drug is apparently in short supply ask if it is available in the branded or generic form of the drug. (But sometimes changing from branded to generic -- or vice versa can cause problems due to the different 'recipe' of ingredients in the different forms of the drug.
Good to hear that you haven't noticed a difference with the 'cheaper' ones....but in your case you would have noticed a bigger difference with NO drug at all!