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.