Vinnyboy742, yes we had the stamp in our passports but had to wait in Dubai for 4+ weeks, not sure if they went to embassy in Dubai or Iraq, yes I was surprised to get it there and then and not get the paperwork and sit in the room in Iraq waiting to be called, I really only went with this company because I knew they gave MEV's.
I believe it's very difficult and expensive for a company to cancel a MEV. You said that you have the stamp in your passport? How did you manage that when you were in Dubai? Normally you just get the paperwork then it gets processed initially at the airport (as i'm sure you are aware)