Been awhile since I've looked at domain registrars. Is NameCheap still considered the best in terms of working with you on abuse claims and the like? (We have several free hosting-related domains, hence a lot of abuse complaints.)