Hallo Helmut,
VirtueMart kann die Kosten erst anzeigen, wenn VirtueMart weiß, wo Du bist, bzw. wohin geliefert werden soll.
VirtueMart weiß, in welches Land geliefert werden soll:
1. Wenn Du angemeldet bist und eine Rechnungs- bzw. Lieferadresse eingegeben hast.
2. Wenn Du einen Geo-Locator installiert hast, der die IP-Adresse des Besuchers einem Land zuweist (was nicht immer genau ist).
3. Wenn das Standard-Land in VirtueMart vorgegeben ist. Zum Beispiel über die Standard-Einstellung für virtuemart_country_id in den Kundenfeldern.
4. Vielleicht gibt es noch mehr Möglichkeiten.
Wenn sich ein Gast in VirtueMart anmeldet, kann der Shop nicht wissen, welche Versandkosten für welches Land er zeigen soll, wenn oben stehende Voraussetzungen nicht bestehen.
Viele setzen das Standard-Land wie in 3. angegeben und die Angabe ändert sich erst, wenn der Kunde eine Adresse in einem anderen als dem Standard-Land angibt.
virtuemart_country_id für Deutschland ist 81. Österreich ist 14, wenn ich mich recht erinnere. Findet man in der VM-Konfiguration unter Länder.
Grüße
Stefan
PS: Hast Du Horme 3 auf die Version 1.7.3 aktualisiert?
PPS: Die Versandkosten werden in Brutto angezeigt, wenn das so im Versandplugin eingestellt ist. Schau einmal in den Einstellungen von "Paketdienst De", dort sollte "Standard-Regeln" eingestellt sein, damit es entsprechend der gültigen MwSt. errechnet wird.