We bought our system from these folks a few years ago. Take the maintenance agreement. It worth every penny. Excellent service!