If it's small enough, have it sent by mail, not courier. Products sent in the post arrive really quickly with no hassle and no extra hidden charges. As soon as you go through a courier things get stuck in Madrid, customs and again an agent sticks their bit on and you end up paying more money. And you save no time in fact they usually take longer to arrive.
I always check if I order goods over the net, how they deliver if it's by courier then I don't order.
For vitamin and health supplements I use a company in Guernsy, postage is free to UK and only 3.50 euros to here. It's a standard postage charge no matter what quantity you order.
Buy vitamins online & vitamin nutritional supplements - Healthy Direct Usually takes around 10 days to arrive.