It has become so difficult now a days to find an available domain name. It took me over 3 hours to find a good sports domain name.
Registering a domain is no brainer, domains are cheap however if you are bulk domain buyer then you should do some research before buying domains.