Went to see the GP about some dry patches my 4 month DS has on his skin. He recommended I use E45 cream liberally on the baby every night and only wash him in E45 bath oil. The cream costs £10 for 500g and the bath oil costs £4.50. I just agreed and walked out but now I'm feeling aggrieved that he didn't write me a prescription so that I could get the stuff free. Do GPs have to pay if they write you a prescription or something?
Is it unreasonable for me to have expected him to write me one so that I don't have to pay?