Product review (5 stars): Met my 3 criteria!
This product met all 3 of my criteria: it was inexpensive, it arrived in 2 days, and it worked when I installed it.  If it lasts as long as the last one I bought for 3x the price 3 years ago, I will be extremely satisfied.  Thank you, Seneca River Trading.