Hi Wingclip, i am getting married here in november and i had made my invites myself. I had them printed at flying colours. I had to get the card myself which i got from the paperroom in Dubai mall. But the printing was great and they looked fantastic.
We used a company called Modern Printing to print our wedding invitations, they also supplied the card and paper we needed.
http://www.modern.ae/
The contact person I went through was Murali, he is excellent and they use to do all the printing for the old company I worked for.
The invitations came out exactly how we wanted them.