Had one of those after market units ,the quality was really bad buttons are like kids toys ,sound quality was horrible ,you get what you pay for , other people might say its good etc everyone has different opinions ,but i have compared this to a genuine unit and you just cant compare that's my 2 cents