In my opinion if you have the money and are concerned about original fit/finish just dashes is the only way to go. I think if you look in the buyer beware section and other threads you will find many disappointed/mad customers when going aftermarket. And even if your not fussy The quality control is bad enough in most cases that getting a decent one can be a crap shoot.