I was extremely stressed. Facing rejection for my case. I was recommended by a friend to Sync Visas Dubai. Great firm and give a new start to my application. Very trustworthy and actually cares about your case and timings, not just the money they are getting. I highly recommend Sync Visas.