I needed one and found this one at an incredible price and had it installed.  Works extremely well and I would buy another one.