Bought one, it installed easy BUT... I had to tighten the unit up almost once an hour (with tools!) since it vibrated loose constantly.
Plus when you open the box you will see that all it really is, is some mirror brackets and a flat hunck of sheet metal. I expected far more for the price!.
BAD NEWS PART: They have a money back guarentee BUT CHARGE YOU $45 TO RETURN PLUS YOU PAY THE SHIPPING!!!