Product review (5 stars): self install is easy
easy to install saved me a small fortune from the repair guy