I have worked with Cliff Digital for at least 10 years, and throughout these years I have never been disappointed. They have a great team and very responsive. They stand by their product.