Re: CD player stuck
I don't know your model, but some will try to eject if you turn them off, hold the eject button, and then turn power on, holding both buttons. Watch the unit to see if the tray moves at all... if it moves and then stops, you either have a busted transport [hopefully not] or the CD is not properly seated in the unit. If thats the case, you can sometimes free it up by CAREFULLY using a sacrificial CD [e.g. Jingle Cats] and shoving it in an inch or two above and/or below the one in the unit, feeling for movement indicating that the disc has seated.
There's a nylon plastic tool about the size of an elongated credit card that also works... but if the simple methods don't work, bribe a buddy that works in a car audio shop--probably cheaper than having a dealer remove it for you.