Oh ok I had waited 2 hours and something minutes to finally see the hosting site terms. Answer is no. It shows the terms when signing up after the server pick wait thing. I wish the terms were shown on the home page instead to avoid wasting all that time. so long this host isn't for me.