Product review (4 stars): Great Product but get Professionally installed
Once installed - it works great.  But documentation was not helpful to remove the old.  I hired a Professional to remove and install,  he charged $140.  Still it was Money well spent.