Product review (5 stars): relatively easily. Avoided an $85/hour service call
With help of an online video, I was able to install this myself, relatively easily. Avoided an $85/hour service call.