Try visiting Almeera (Q Pot). I've heard that you can actually have your ID printed (or re-printed?, dunno exactly, sorry). Cost would be QR100 accordingly.