Product review (5 stars): Delivered on time. Had part professionally installed, took ...
Delivered on time.  Had part professionally installed, took about 30 minutes. Seemed to be the OEM part.