It's never good when sites are down @vidladdie!
The x3host site seems to be up for me & can also be checked here http://downforeveryone.com/x3host.com/
Have you tried contacting them via email or maybe even @X3host might be able to assist on here
Hope this helps !
Thanks, they say that my IP had been blocked by their server !!
Good to hear things are fine now.
Is there a reason you're not going with a fairly reputable provider like BuyShared or others in the Reviews section? Lifetime hosting, I could see picking one up for testing or just for kicks, but these plans aren't sustainable and usually don't end well. If you aren't doing so already, I'd suggest researching a little on the next provider before ordering.
Good luck.