I would think you could actually find a repair shop or parts shop in Spain.
I am in Germany, and paying either USD or Euro against GBP is prohibitive. The UK shops have access to all the parts, but doing the detective work to figure out what you actually want, find the correct part #, and a reliable source is part of the ownership experience. I have one online catalog I use that is on a .ru server. The pdfs are in english, so it is not that difficult.
Do not know if this is your rear badge, just an example.
13.00 USD/11.67EUR on the German version of a well know auction site
From a well know UK supplier - 16.14 GBP = 23.25USD.
KGH - Defender Snob