999 I have had problems with Vodafone in the past, but in fairness they did sort all of my problems out in the end. It was not frustration free, but we got there in the end.
However Qtel leave a horrible bitter taste in my mouth. I lost a lot of money (Around QR 600) and in the end just gave up and dumped them. I found Vodafone staff in store and on the phone genuinely helpful, where as I wanted to go mad on Qtel staff (which I didn't because I knew it wouldn't get me anywhere). And I would rather go to the dentist than visit a Qtel showroom ever again.