i dont know about that site but do u know that we cant domains for cheep? domain registration prices are fixed in the industry! ..but if you buying hosting plans to build site then some web hosting companies give you 1 free domain for life.