I received refund in full, no deduction for fees, from QF for a flight cancelled by QF and booked directly with QF, handled online (no problems). By contrast had another flight on BA where $100 admin fee was taken by online travel agent that I had used (so not an airline fee). Most online agents are charging such fees now, it seems.