I strongly believe that when banks charge a fee for things such as transfer fees, they should let you know the fees first for you to decide and not find out later on your bank statements. HSBC charges 20 HKD fee for withdrawals of banks outside of HK and