Correct, on check out Stowa automatically deduct 19% tax (soon the tax rate will be 16%, a goverment gift as a spending stimulus after the lockdown).Where are you buying from? You should check your own country’s customs website.
I think the Stowa website automatically detects your location and tells you the price in your own currency. That’s how much you pay Stowa.
What you pay your own country’s taxes isn’t calculated by Stowa.