There's no excuse for not signing up for a free host. I mean, they're free, right?
you pay with your soul in the form of evil pop-ups