I was talking to a colleague just this week about the concept of under promise and over deliver.

With so much choice in the marketplace nowadays it is important to be both realistic with your customers about timescales and upfront with them if projects fall behind.