Product review (5 stars): Met my expectations
In spite of some of the negative reviews, this product fit well and worked!
Would have spent so much time trying to find a local source, this turned out to be a no brainer.