I mail small packages to Madrid and other parts of Spain year round. I use the Global Priority mail envelopes, The smallest 6X7 costs a flat fee of 5.00; the largest (12X9) a flat fee of $9.00. I have mailed food, clothes, books and photos.
I have never had any problems shipping to Spain.
_________________________
The world is a book, and those who do not travel read only a page.
--St. Augustine (354-430)