Al haq is a fraud and a big big liar. Please do not go to this company. I booked a booking for umrah and I payed £650. My flight got cancelled and I still did not get my money. I always kept calling them every single day. Literally everyday and Ahmed, Omar, Mustafa, saad and even Hassan kept saying that they will "call me back or email me". Stop lying. Literally we are going to umrah for a good deed and you are stopping us. What will happen in the hereafter? Allah will ask 'why did you do this to SO MANY PEOPLE' you will then say what? Where will our money be then? And ever "good" (more like fake) comment is actually fake. It is them saying it, you can clearly see on the dates. This is such a rubbish company. Never ever ever buy from this site. Astagfitullah