It's true, many people aren't aware of how inexpensive web hosting is. The key is finding a web hosting provider that can provide excellent customer support.
I've hosted sites with a handful of other companies in the past, but have never received the excellent high standards of customer service that GTHost.com instant server host provides. They are exceedingly quick to respond to support issues, even from pre-sales stage. The attitude is always unflappable and friendly - just what you need - and the value-for-money on the packages is unbeatable.