If you obtain a hosting account for your websites, you could find out that it doesn't fulfill some requirements that your script-driven apps have, or if your websites are not doing very well, you could choose that you no longer want to run them, so you may end up having an account that you will not really use. In such a case, it is good if you can close the account and have your money back because you won't be able to use this service for one reason or another. Some companies offer refunds - full or prorated, and some do not, so before you get your new account, it's recommended to check not only if the service will match your expectations and requirements, but also what refund guarantee the provider has regarding possible refunds.