I always buy my ex-DOH tickets at the UK call centre for a number of reasons:
* enjoy the 24 hour cooling off period
* better availability for lower fare classes on my route
* probably much better support if anything goes wrong than the Qatar office
* pay in pounds on my BA Amex