I thought these (I purchased 3) were kind of expensive, but after I got them installed, I think they are well worth the cost.