I too have a $350 ish unit and it works well, for what i need it for, That toyota unit sorry to say but it does not look good, does not look like it belongs there to be honnest. Very aftermarket looking. I will agree on that it doesn't not look the best it would be nice if it was silver ,don't get me wrong but you cant compare this unit to the eBay ones your way off first the sound quality is 10x better then the eBay unit and never lags like then old unit I had, there are too many things to list that are much better am not saying the eBay units cant do the job there just not the best at the end you get what you pay for.