If u can find a factory cd player somewhere it might be just as much as a new aftermarket one. I checked a local junkyard and they wanted 175-200 for one. Just save up and get a good aftermarket one. this is the one I'm looking at.
http://www.crutchfield.com/S-EhRMrDswGup/cgi-bin/ProdView.asp?s=0&c=3&g=300&I=020DXZ545&o=p&a=0&cc=01&avf=N&search=