I will suggest you Namesilo instead. No upsells at all and best pricing with free privacy and free protection.
IF you are looking for reliable domain name registration you should use Eurodns. Many webmasters from all over the world are satisfied with their affordable prices, attractive offers and helpful team.
Always register with good reputed company as small companies might shut down anytime and you might loose your domain. Try Godaddy.com or Name.com they are well reputed and among top domain providers today.
Dont use crazydomains, I heard their services very sloooooooooow, they take long time to register domains as well even after payment(risking another person to register it before you)
Dynadot and Name com are the registrars that usually offer the lower IN domain prices, and sometimes Namecheap. All of these are reputable and long running registrar services. I know there is another domain registration services that sells IN domains cheaper that any of these, but when I tried myself, I found that they do not accept PayPal and I'm not sure if the sale is conditioned to more than one domain. Don't remember if I found this condition at the site I said or some other similar Directi reseller service.
+1 for NameSilo. Been with them for years and not one problem. No games, no gimmicks, great management interface, excellent support and straightforward cheap pricing. Not sure why anybody pays more with other registrars. The only downside is NameSilo only supports 7 TLDs as of this writing. They have said on their Facebook page they will support more before long.
For stability and quality of experience, the best is enom. Note, namecheap is an enom reseller. If you are interested in a free enom reseller account, I can set you up. Domain registration and renewal cost is $10.50. You pay a little more, but you don't deal with all of the headaches, support problems, domain thefts, etc of other registrars. Internal domain pushes are free. I have been using them for a dozen years, and have never had any problems.