Hi,
Even I think this is not fare and should be complained but my husband's Oman visa is getting expired by May 30th and before that he will have to leave the country. If he complains there will be no time time to run behind. But surely he might give a complaint if they are deducting the amount from his gratuity. But, my doubt is will the complaint be valid?