Going direct with bank there is no origination fee and no broker fee?
From my limited understanding, even when going directly through the bank, there is always some form of an origination fee.
When you use a mortgage broker, whatever percentage the broker charged, the bank passes that charge onto you, and then pays the broker.
If using a broker doesn't cost more, then why would anyone go though the headache of going directly with the bank. A broker is much more convenient.
There are others on this forum that work in the business, and are more knowledgeable then I am, so maybe they'll chime in.