I'll get started
1&1 - They overcharge.. they charge for things you never ordered.. they charge you renewal fees even after you canceled the domain or transferred it away.. occasionally they sometimes steal your domain
Sedo - Crappy web site design.. Poor customer service.. both for many...