I am not surprised it takes this long. My brother is working from home, taking calls over the web and handling client emails - he says he takes very much longer to process each enquiry and his work is not related to airlines. As I said before, the airlines are not geared up for this and patience seems to win.