When I opened my citibank account a while back, I was given a little laminated card that had the branch code 392. I opened the account at the TST branch on Nathan road.
I've done a couple of wire transfers from the UK using that branch code and it worked fine.
Now, because citibank hides the account number online and they don't print it on their ATM cards, I had to call up and ask for the details again - and this time they told me that my branch code is definitely 390.
Has anyone else come across this sort of thing? I'm planning to have my salary paid into the account so the last thing I want is for it to go somewhere else :S