Nope, greedy pharmacists and distributors.It's hard to imagine that literally everywhere from large supermarket multiples to corner shops to pharmacies and other outlets are all conspiring in the scam.
I can buy 3 16-packs of paracetemol for a pound in Poundland and B&M bargains in NI but those sort of places either don't sell them down here or they're priced at least €2 a pack. I can only assume it's because of regulation.
The State actually pays much lower prices for generic drugs in Ireland than on the mainland. That's a large part of the reason we are seeing shortages.
From this article;
"The simple fact is that a lot of medicines on the Irish market are now too cheap, especially when you consider the extra costs of delivering them from Europe or further afield. If you have a warehouse full of product in France, why would you bother trying to deliver it to our sodden rock on the edge of the Atlantic when you can just send it a couple of hours down the road to Germany or Italy and sell it at a higher price? To take the products I mentioned above — the factory gate price for 100 paracetamol is €1.73 in Ireland, but the EU average is €7.35. For 98 prednisolone 5mg, the Irish price is €3.06 versus the EU price of €7.49. Simple economics dictates that we’re going to be on the hind teat whenever supplies get allocated."
So it comes down to the price than distributors and pharmacists charge. In fairness to pharmacists they don't whine as much as doctors but they make even more money.