Product review (5 stars): Very happy!
Arrived ahead of schedule and no problems with the part.  Very happy!