You can probably find a custom fit stereo through Custom Auto Sound, but it won't have a cassette player for 200 and change. You can opt for the stereo/CD changer combo, that will set you back 479.
http://customautosound.com/
They're not exactly cheap, and I've heard through other sources that they are not the best in sound quality by today's standards. If you want quality, get a standard din stereo and custom fit it inside the glove box. It all depends what you want.