Product review (5 stars): as promised
What can you say, it's a piece of rubber. It appears to be working as designed. I DO have to acknowledge and tout the ease of finding self-install directions, the ease of buying this part, and the ease of replacing the defective one myself (thus saving a couple hundred $$!)