My organization has used LiveChat for several years through our integration with ZenDesk. It is seamless, powerful and my team simply loves how it works. Customers get a kick out of real-time, chat support. LiveChat makes it happen.
Pros: Dependable, easy to use, simply does what you want it to.
Cons: Honestly, none. Pricing is good and you get more than what you pay for