Product review (5 stars): Buy it.
Perfect fit and a great price. Easy installation. Would have cost twice as much from a dealer. If you are reading this review buy it.