Product review (5 stars): A+
Fit perfect.  Took away the awfuk screeching i had been listening to for months and saved me a ton of money