Baldrick2dogs is right, HSBC really really sucks.
Good Luck