Buying the right live chat software for your business can be overwhelming – this guide will help you make the right decision