Product review (5 stars): Perfect
fits perfectly. Saves me at least a couple of hundred dollars on a repair service.