We normally buy a few euros here and then use card to pay for meals etc but I'm thinking that it might be better to take sterling and change when in Spain. Does anyone know if I'm likely to get a better rate for euros there rather than buying them here?