I know registration/transfer/renewal is not a straight forward process. Some companies lure people in with a low cost, but they don't disclose the rest of the fees you will incur when actually you would want the website to work and in some cases even host the website itself and emails. Typically, the hosting is on ...