At first, I loved the product itself. But every time I have submitted a question to their helpdesk, the first 2-3 correspondences are invariably them reiterating the very same sources I cited in my original question, or answering a completely different question. I have yet to ever receive a response to anything I submit to their sales team. When our company credit-card expired, they outright admitted that they hadn't sent us the 30-day notification to fix it, despite their policies saying they would do so, and yet refused to restore our original service plan price, instead hiking us up to the new higher price. They advertise all of these services for managing staff logins, but dropped the number of logins you can create for your staff to 2-4. Their API is also poorly designed, and their documentation is incomplete.