We did a lot of research prior to making a final decision and could not be happier with the final product.  Even the way it is packaged displays the commitment to excellence!  I had one question that I submitted on their website and expected an email to arrive in 1-2 days.  To my surprise, I got a phone call first thing the next morning!  Amazing!