If messages are sent with two different userIDs then yes, you will be charged twice. We recommend either prompting users to login prior to initiating a chat or using the anonymous value for that user throughout all of their sessions. \r