We booked tickets through last minute.com
Payed for the flexibility where they wrote that cancelations would be free and changes as well. We also paid extra for the premium service. Even though we did all of this. They did not accept a refund (only offered 10% of the fees back) all in all it was cheaper by about 150 dollars on Qatars site itself. Also they only allow 1 bag even thou we are flying with Qatar. On Qatar you get 2 bags.
I would not reccommend yoiu use this agency to book flights. Alot of hidden costs and hidden T's and C's