Terrible product with terrible support! Our business has been crippled several times by their poor implementation and communication. Constant failure to address know issues within their software. We lose a great deal of money thanks to these clowns.