Originally Posted by
benzemalyonnais
i think i need to open an ICBC account and jump off the DCC bandwagon that is HSBC
Any domestic bank (i.e., excluding foreign banks such as the HSBC) here should be able to provide you with a debit card that has online payment capabilities so you're not limited to ICBC. Since you're now based in Shanghai opening a bank account here definitely makes sense.