I was advised by my solicitor to pay at the Post Office (Correros) as you get a receipt to prove you have paid. Hope this helps.
I was wondering what your weather was like now as you seem to have had as much rain as the UK this winter.