I have just renewed my passport in Spain, which I knew was going to be an expensive experience. I downloaded the forms from the internet http://ukinspain.fco.gov.uk/en/help-for-british-nationals/passports/
Form C1 and paid by credit card using form 20090413_credit_card_form it costs 160 euros plus 13 euros for return by DHL
. Now the other surprise the whole process only took 9 days.