Hiya
I have just started working for the company in question, and I'm not sure where some of this info has come from but I'll clear it up:
Onyx is a Mortgage Origination company, not a broker.
App fee is $990 including val (negotiable), I have not seen any brokerage fees KTM, perhaps...