Hi before you can purchase your domain name, you should consider the below things
1) Good service
3) Customer review
4) Company existence.
if these things are satifies your needs,then you can choose that particular provider.
I have registered my domain name at Thewebpole.com .These five factors are satisfied by this provider,
so i have chosen that. You can also registered your domain name from this site. Domain registration plan starts from $9.99