Product review (5 stars): Perfect Fit and works great
Perfect Fit and works great. Time saver by ordering and installing myself.  Save the service company for more difficult tasks