In some cases, many brokers charge a brokerage fee.  At the same time, mortgage brokers do their best to obtain their clients' best possible and friendliest mortgage terms. Some fees may even be waived.