As I just found out its a common fault with the 520 CD player in the astras.  Disconnect the car battery for 5 secs and then reconnect and the cd will pop out.
Holden told my 80 year old granmother that it was stuffed...rip off buggers
Hope this helps.
                
 Brett
                
 August 2008