Impressed with supports attitude.
BigRock has a good culture it seems because they really care about the customers problems and understand difficult situations well.
Only thing is please reply quickly because it becomes difficult wait on the support call till someone answers.
Domain names are very unique and you do not need to worry about someone having the same name as you because they suggest domain names that are really different and something that suits your business.