Product review (5 stars): Five Stars
Hit all three points for me... it was the right part, delivered quickly and it worked.