Netim.com : Most extensions available here and prices are quite competitive.

NameCheap : For the extensions they support, their prices are one of the lowest.

Marcaria : For certain international extensions that are not supported by Netim, for instance, .sm domains.

AfriRegister : Good prices and support for African extensions like .ne and .co.ke.