I have been using Netfirms for about 6 years now with any issues. Read the terms carefully, most people make their own problems.
I don't know why, you think, netfirms is a small company. I register domain from netfims last 3 years & never face any kinds of problem & transfer process of netfirms is also so easy.I think, they are wonderful company. But, the fraud detection process is so hard. But,if you verify one account, you will be free. From your next registration you will not face any kinds of problem.The offer was, 1 domain per account. Besides, now the offer is $3.99.