Over the counter medicines costing more than NHS prescription

Each item on an NHS prescription costs £7.40 irrespective of their actual prices. This means that if you were to get something which costs £10, you would only pay £7.40 if it was on a prescription but the same applies if the medicine you were after costs less.

After a visit to my GP, I was prescribed an anti fungal shampoo called Nizoral and the GP said that it is available off the shelf and it would be better if I get it over the counter than her putting it on an NHS prescription. However when I went to boots, I had to pay £9.60 for the Nizoral shampoo and because I had already asked the guy to bring it over and already tendered my money, I thought it had to be same price everywhere and the GP was obviously mistaken. I was not very happy about it and decided to enquire about it later.

Onc e home, I thought I had 2 options; one was to go back to the GP and asked her to put the shampoo on a prescription and the other was to return the item to Boots and get it somewhere else cheaper. I saw that other supermarkets were selling it for £6.80 and obviously Boots was ripping me off. The problem was that on the day that I purchased the shampoo from Boots, their payment system was down and I had to pay cash and didn’t ask for any receipt because it would have taken much longer, waiting for their system to get up and running again. So I couldn’t just go back and ask for a refund without any receipts and decided to just count my losses but learn from my mistakes.

To sell this item £3 more than other places is a rip off to me because it’s nearly 33% more than what it should be. I think Boots knows that some medicines which are available over the counter will not be put on NHS prescriptions by GPs and they put up their prices to make a profit on innocent people because not many people will go back to their doctor and ask them for a new prescription or will go other places to check prices for convenience purposes and to get their medication faster.