You might be excited by hosts that offer 5GB of storage space and 1000GB (1TB) of bandwidth for very low prices, but you should at the very least be wary of such companies. Besides the con issue, ask yourself - do you even need such large resources? For most small companies and individuals starting up, a maximum of 500MB web storage space and roughly 5GB bandwidth will be adequate. Once your site is up and running, you will be able to see whether you do need more or not and if necessary, you can upgrade. Some hosts seem to offer incredible packages for very low amounts of money.