Well BA are quicker than Qantas then!
I complained about a 7 hour delay to a 30 minute flight in February and have just got a response - maybe because I have emailed them every week since then

And all we got offered was a lousy A$50 on board shopping voucher which I'll probably never use