The piece of shit stock radio went to crap, and i picked this one up for $70 shipped from ebay. Sounds better, and plays MP3's. Its a truck, its not some luxuary SUV or some kick ass sound system that makes it look like im some 19 year old kid that needs to impress everyone thats driving...