I would suggest researching yourself, yet it can be a little more work but from my own experiences I would always go direct to a bank. When I went direct to the bank it took me a few weeks but when I went through a broker it took many many months through a painstakingly slow process, I was...