www.crutchfield.com is a great site for car audio with good prices and excellent customer service.Now that's old school. I haven't seen one of those for years. The sound is quality is pretty bad since it heavily compresses it. If you're considering an upgrade, I recommend a head unit with USB. You'll love it. It sounds great and charges at the same time with just the one USB cable. You can get an iPod ready head unit for less than $100.
And no, I am not a spammer.