how to choose live chat vendor