I have purchased a total of three and they are all of oem quality and performance. Will purchase again. Only odd thing was the last two i ordered were each missing the a spring. The first one i ordered came with two as it should. So i had to reuse some of the other springs.
Quality: 5
Value for money: 5

