Credit brokerage firm