Well, id get a player from crutchfield and do it myself, but the thing is my friend whom i trusted far too much at the time said he could install a head unit he had laying around the house. 4 hours lots of frustration later, he not only wasnt able to install the new one in, but ****ed up the wiring so bad i cant install the old stock unit back in:doh: So i basically have no choice but to have professionals install this one, cuz i have no idea whatsoever how to fix the mess he made of my wiring...