VAT and income taxes are the way we pay for shools, hospitals, etc. But taxes on imported goods are something different. They are a reminiscence of old protective policies in order to protect a local (national) industry. I.e. what your Government actually wants by making it more expensive importing goods, is that you rather buy national card brands. That would help your economy in creating more jobs, both in production chain, as in dealers and other resellers. For the macroeconomics that's very good for the country. This in turn creates a bigger platform of people paying taxes, which in turn makes it possible to redistribute the wealth to hospitals, schools etc. Taxes on imported goods also make up for lost VAT (as this was passed on in the producing country). Summing it up: you make your country and yourself a favour if you buy your books, cards, etc from seige (no need to thank me seige

) or other local shops, and if the brand was produced in your country, that's even better! We know that the world doesn't work this way now. We buy a book online and the shop can be in the US, UK, Spain, or Canberra. It doesn't matter. The macroeconomics have changed a lot with the globalisation, but the macroeconomic principles are still true.
And, oh, remember: there are no free rides. If the prices in the UK are 20% higher than if you buy them online in the US, analyse why and you often will find it that it doesn't pay go searching online for hours/days for best price.
Edit:
I forgot to add. For all the countries included in the Schengen Treaty (in the European Union) there are no import taxes on goods imported from other countries included in the Schengen Treaty.