Product review (5 stars): Five Stars
Do it yourself - saved 100s of dollars for a service call.