In the recent case, Peregrine Systems Limited v Steria Limited [2005] , a customer wrongly terminated an IT contract with its software supplier and as a result had to pay the supplier