I have had clients that have used them and lost money
There are upfront fees, that may be payable to a third-party company, which turns out to be not recoverable when the deal falls down
What tends to happen is that all is fine until valuation, which then causes problems and the application to be "declined"
Proceed with caution