I would avoid Netfirms. I tried registering a domain with them for the first time. They demanded that I fax them a copy of the credit card and personal I.D to complete the purchase. Then when I followed up with customer service (several times), their customer service never replied to me. What a crappy business and lack of service!