If you go to a so called Ooredoo shop there will be a customer queue of about 100 and even if you make a call you will have to wait for at least 20 minutes. Main reason I think is they are under staffed. Bad management.