Iceclad ports should be on NK, Sro, and Rathe Mtn gypsies.
WL, CS, GD ports should not be on vendors for at least a month. Wizards get added a couple weeks after druids are added to a vendor.
People really don't remember how hard it was to get around at release? Port spells were only available via mob drops.
Phillip Aghllsews in Wakening Lands should carry the GD, WL, and CS portals
after a month of Velious,
January 2001 patch adding a portal vendor for Druids. The wizard portals were claimed to be purchasable from a vendor, but
not actually on a vendor for another few weeks.