Product review (5 stars): Saved a bunch of money fixing this myself
Works great, perfect fit.