If Pullmantur can save a dime on something, it will end up costing you $1.
They will either tender or find the cheapest dock space there is available.
Stockholm= tender to port in another town (up to 2.5 hours wait), walk 15 min to train station or pay $5 for shuttle, 1 hr train to town for $20. All the connections really limit your time available.
Copenhagen= dock in another country, ...