I've just got snoring-cure.net Is it a good domain name, I know the dash doens't make it the best domain ever but its short
The domain doesn't have any value, but if you only want to use it for search engine traffic, then it's just fine.
a domain is only as good as you make it,if you buy any domain and do the right seo it will be ok,i have seen .net out rank .coms for the same keyword and even .info outrank .coms it all depends on how popular your website is good quality content and good quality back links will take your domain to the top of the search engines