I'm from Spain.
Anyway, the customs issue here has become very complicated. This week I received a shipment, and the charges I received were outrageous.
They don't just charge you taxes, they also charge fees (yes, when a civil servant you've been paying with your taxes your whole life has to do their job, you have to pay them again, c'est la vie ).