when you show EAD, you will get DL till its expiration date ( which is uaually one yr). I heard lately they issue EAD for 5 yr. My advise shred the EAD card, always create trouble, even when you show at your job. same thing happen to me. But I was not going to give up that easily. I went again, show them my approved letter and I 94, they won't understand, so I get the higher up phone number, came home and call them. She ask me, if I showed them my approval letter and I 94, I said yes. she took my phone number. Later someone from her office call me to go to my neariest office and they will make the call that I am coming, and issue me the full 4 yr. But it does say non transfer and non rewable. when I ask her to get rid of this, she told me you have to be a citizen. I tought I will be back once I get my GC to deal with this. Don't give up easily, I hate to be treated like a second class citizen. Kick asses to get my right.