Those 19% are the German "Umsatzsteuer" (coll. "Mehrwertsteuer" = VAT). Price quotations here usually include Umsatzsteuer and people are used to quotes including it. So mentioning, that these 19% will come on top of your quote is just a precaution, to set expectations right.Someone mentioned a 19% import fee?
Import fees are a separate topic and will likely add further to the final price.