.co.cc and .co.nr are subdomains and if someone knows about the company, they are sure that the site is unprofessional. Yes, it might be free but you can't go as far as you could with a .com domain. Plus it is very hard to set up .co.cc email addresses where it is so simple with a .com domain.