Product review (5 stars): Good stuff
Nobody likes buying these things but you want the exact replacement part in a timely fashion and at the best price I could find. This checked off all of the above. I will be a return customer.