What is a good place to register domain names? As long as service is
ok, I guess my top priority is low price.

Similarly what is a good place to list domains for sale?

Thanks.