Product review (5 stars): Good fit, good price, works well!
I wasn't sure if shopping by price was going to bite me or not but this fit great and has been working well.