If you have already acquired a website hosting account from some other web hosting company previously, you have most probably came across a situation where you have to wait around for hours, sometimes even for a day or two to have your new account created and activated. The procedure is in most cases automated, still with most payment systems a new payment goes in the queue and is executed whenever a live person sees it. With small website hosting companies, this might happen once a day at a certain time and if you've acquired an account via a reseller previously, you have almost certainly waited for quite some time. In this way you lose precious time in waiting as opposed to spending it on handling your web sites.