Product review (5 stars): great company
The part was correct when it arrived.  It was packaged well and the instructions were easy to follow.  And I have had great service after the sale.