Lands' End, software vendor at contract impasse after 20-year relationship