19.05.2011, 21:20
I finally received an email from them. I had already signed up for another host however, so it was far too late. They have refused to refund my money. DO NOT SIGN UP FOR DELUX HOST! I am going to update this thread daily until they refund my money.