Product review (5 stars): DIY worked this time and saved a bunch
Was relatively easy to install.  I have been using for a few months now no issues.  Saved  at least two hundred dollars from have a professional do this.