I will usually buy tickets directly with the airline, except for Qatar. Every time I've bought on their website, they've required a ridiculous amount of verification after the confirmation and after charges have been posted to my credit card. I've had to send in copies of the credit card statement showing the Qatar charge. No thangs. Now I just buy Qatar tickets on Orbitz and no such nonsense needed.