I have been doing for years with Bangkok Bank, all Bangkok Banks can do up to six months on the spot, so just do it two times a year problem solved, no need to wait five days for a twelve month statement, Immigration will accept two six month statements