To register a domain name with any web hosting providers, first you need to decide whether to go for a cheap web hosts or for the costly ones. There are some companies that offer you free domain name registration, but these free names might not be very effective and might just cost your pocket more. So to avoid these situations, it is always better to visit a reliable registrar and sign up for the account with them. By doing this, you can get all the possible information about the cheap web hosts and also be assured of their services.