Product review (3 stars): Product appears oem but price is way too high. ...
Product appears oem but price is way too high.  If it is oem you can bet it will rust again.