Some good posts here. Might be mistaken, but don't think anyone has actually addressed the issue of OPs additional charges. Having just booked BA to Singapore, found they add 'carrier imposed charge' of £266. This is steeped in mystery; ostensibly to do with fuel surcharge but since oil is now...