5. Use a quality website hosting company
You can contact them, ask their prices and explore some online forums about their experiences with using some of these popular web hosting companies.
In my experience, these popular, major web hosting companies provide stable web hosting, good customer service and easy-to-use user interface in the account.