Don't see the value
I honestly don't see why someone would pay $400 for a service which is available for free...unless they have been declined elsewhere or have some other difficulty in getting a loan approved
A good broker will give you a choice of multiple lenders and show you the full cost...