Here you'll find the most complete list of registrars (not only the ones that have an affiliation program).
We include new, local, and most famous ones.
About cheap.do: Cheap.do is a price comparator that lists tested registrars for every domain extension. This way, you can compare how much you would pay for your domain before registering. You can save up 10-30% in your domain registration easily (For cTLD's you could save up between 20-100%).