Inhouse are far too expensive (£175 for 90 capsules), I'd suggest http://www.merlonipharma.ch (£93 for 90) or elitenet pharmacy - ignore the space, the website's name is all one word - who charge £115 for 90. The latter is a straightforward internet shop whereas ordering from Merloni is somewhat more circuitous, this is how I explained it some months back:
"...as I've said elsewhere on the site, they don't have an all-in-one ordering process. What you have to do is complete this form: http://www.merlonipharma.ch/sme_form_eng.php and they'll e-mail you a price. Unfortunately there's no secure section of their site to pay by credit card, just another form to fill in: http://www.merlonipharma.ch/cred%20card.pdf which can be e-mailed (safety?) or faxed back to them. I don't know if this is still an option, but in the past I have paid via a bank transfer - which is quite straightforward if you've got an online account that handles international transfers."