I suggest this domain provider for it is a good brand. I have never really faced any issues even when it came to domain name transfer with bigrock. they provider an SSL and SiteLock addon for security and have ICANN compliance so that works for me.