Hi, well my last GP never let me have anything I asked for, he refused me Xencial point blank saying he didnt agree with it, (yet he has previously prescribed me with it, so he was contradicting himself) - so I changed doctors, and one my first visit to get a repeat prescription for some other meds I am on, I kinda just dropped it into the conversation that I wanted to go back on the xen, she weighed me, and then printed me out a prescription, so that was really easy. I think you should be honest with your GP, tell him/her that you have been on alli for a while, and whilst you are losing weight etc, explain that it is costing you a fortune and ask if you can get it on prescription, I can't see how he/she could refuse you (unless you go to the same GP as my old one!) - good luck