Will Your Contact Centre Vendor Leave You Stranded?