If you're in the west coast of the US, and want to buy a new stereo, i would check out Frys electronics.
Otherwise check out craigslist or do a local search on google. It's hard to recommend a place. I found a nice place locally here in Huntington that does great stereo work.