Bigrock may not stand in first position for buying domain names,but I never faced problems with them.BigRock offers both domain registration and different hosting packages for personal and commercial sites.BigRock offers their service international basis,they have site extension for USA ...