just today i tried to put a cd in the slot loading tray (imac g5) and instead of the normal sucking action it sort of spit it back out, so i pressed firmly and it went right in.

however, now that i want to eject the cd it simply will not come out. i tried restarting while holding the mouse button but it simply makes the noises that its going to egect but then it seems like something is blocking the cd.

is there anything short of making a trip to the apple store that can solve my problems?

thanks much