The 100,000 $ dude is lying....no one would go for free hosting if so much money was at stake through their website. Unless they were stupid. And if they were stupid...they would never touch the 100,000$ league anyway, in anything they do. Catch 22.
The free service is not really a 'favour to...