IT CAN BE DONE!!
I just fixed it. The mechanism that pulls the CD thingy up so that the CD can come out was knocked out of place. So this proves that w/ a little careful thought and a steady hand, you can fix your own head unit.
I think I will open up my shop to fix other headunits, below the cost of what a shop will charge and with a quicker turnaround. If I did send mine off it would still be in the mail right now.