Bank wire sucks! Today, I called my Bank and they tell me, sometimes it goes 3 days to Hongkong and sometimes it goes about 3 weeks or more.
Use bitcoins, cheap (no bank fee) and fast!
I'm really unhappy with the HSBC-Hongkong. Never ever make bank wire. One more Thing learned. I'll next time buy Bitcoins and pay the order with Bitcoins.
That's why I just use coinbase or localbitcoins to get the coins fast. It really isn't worth it to do a bank transfer...especially with the 45 dollar minimum fee they charge you!
An alternative is to use western union. I chose to do that in this case with ASIABTC. Cheaper and faster than bank transfer.