Argh, CI Host wants me to sign a 12 month contract with them and pay the whole thing up front. The contract basically says, "You have to pay the whole thing up front and there's no possible way you'll get a refund for anything. If you try to get your money back, you'll be covering the cost of our lawyers, too. Also, unless you do anything to stop us, we'll automatically charge you for the next 12-month terms as well."
If I knew the service was going to be good, I'd be willing to pay the whole thing up front, but I'd really like to be able to test it out before shelling out several hundred bucks, y'know?