Hi. Same problem here. Been working for a week, then suddenly this morning, the card would not eject. I had to pull it out using my nails. Now if I try to insert that (or a different) card, it will see that there is a card in, but won't register (in that it won't show card size, and transfer rate).
Did you actually get a solution to this?