Product review (5 stars): Five Stars
Exact fit and great price showed up a couple of days earlier than expected. Awesome!