The need to know all costs
Potential Hidden Costs.
It's important to know upfront what features are provided for what you're paying. These features should be reviewed during contract signing.