They are a pretty good vendor to work with. Their support team pays attention to detail and always willing to make things better if they are able to.
Not familiar with their POS system but we are using their POD > Proof of Delivery app and so far it has worked out great for us.