I have been a Bigrock customer for around 5-6 years now, I have ordered few domains and renewed few as well. Their services are always up to the mark. I think their domain pricing are good although I cannot say the same about their webhosting packages, I think their webhosting prices are a bit over-priced but their servers are reliable meaning your website would get a better uptime compared to some other hosts.
Overall a good brand that can be trusted