What you paid only covers the shipping cost. Some countries charge an import tax upon delivery (Germany, Brazil, Italy, Austria, UK, I'm talking to you!) of your package.
From time to time, customs may stop international packages to collect sales tax, duties and customs charges which are determined by your local government and vary by country. This is a common problem for international online ordering and by no means is unique to Speed Clothes. Please consult the tax laws of your country before purchasing.
Normally you will receive a notice but sometimes the post office forgets to issue them! I know, right? Please contact your local post office or customs for more details.