They are middle men
They just collect a commission from whoever you select. Personally, I wouldn't trust or distrust them. They are just a web site. Any contract
you make won't include them so they have nothing to stand behind or service
to provide you after you make a connection through them. They will take the commission out of the deposit and then be gone.
I have to think you could connect directly with the various charter companies and get the same terms and conditions and maybe have a lower risk since there is no one in the middle to screw it up. Deposits are pretty standard but usually not without a signed contract
to back it up. We have had a few "middle man" screw ups reported here but these guys have never been mentioned by name as far as I can see from our search engine
Don't let a fancy looking web site make you think they are somehow an international super charter agent. People like the Moorings have their own web sites and agents. You should expect a higher level of service
from them. Small charter companies are going to be "smaller" lower overhead operations. They may offer great service too.