I would buy MilViz direct and not from SimMarket, etc. They've historically provided better support for direct purchasers (re: upgrades, etc.) than they do with products purchased from resellers.