Two nd3520s eject problems

I have a pair of oem NEC ND-3520a’s I bought at the same time. About a month ago one of them started having problems ejecting. After a burn in Nero it would just sit there. Sometimes it would work after a restart, but it finally gave up and wouldn’t do squat anymore. I removed it, and just today the other one started doing the same thing. Could this be some kind of virus? I think its just the mechanics failing, these things only cost $40 so they cant be that great. Any ideas?