Hi!
Well ironically here in London the CX people know exactly what is going on. They even dealt very nicely about what the new business class seat is like and they apologised for not crediting me with some flight a while back.
As for SQ, well I haven't really phoned them since I've had no problem!