Argh. Yours is taking an exceptionally long time. My guide said it'd take 2-3 weeks if I did it on my own but a travel agent might speed things up. I don't know how that's possible but apparently it works. My dad went to my friend's recommended travel agent today, he told him he'd have my visa ready in a weeks time after I submit the approval papers - which he'll come himself to retrieve. My dad also asked about the tickets. The cheapest one seems to be Sri Lankan airlines, which would stop at Columbo and then go off to KL. Rs38,000 one way ticket and Rs52,000 return. Thought I'd share the info.