Is there another way? Yes, there is. Businesses should be making use of a domain name registration company to centrally administer all their domains. There are lots of very professional domain name registration companies that have been in business for years and that provide fully functional control panels that give their customers full control over their domain names. Then, all they have to do is change the name server details from their old host to their new host for each domain.
Do you plan to sell products or services? If so, you'll want to invest in a web hosting service that offers Secure Sockets Layer (SSL). An SSL connection encrypts the financial information that shuttles between users' web browsers and your website, thus safeguarding the transmission of the purchasing information. Some hosting companies include a free SSL certificate when you sign up for a web hosting plan, while others charge close to $100. You can save some money by shopping around for services that offer the cheaper SSL plans.