I've used the chat agent about a dozen times. I've always had good experiences with the customer service, but the chat within the app is a poor experience. It often gets stuck "connecting" and never reconnects without forcing the app to stop and reconnecting. Or, the app decides not to notify me there is a new message from the agent. I've recently switched to the chat support via SMS to avoid the horrendous implementaiton within the app.