I work in IT and my CFO never lets me sign anything for 3 years at absolute most but will always push me to make 2 work.
The savings on 5 years are always quite substantial but as soon as I tell them I won't consider it and I'll start exploring other vendors it takes little time before there 5...