I've got $6.99 rate at DotRegister.com, but must buy in prepaid lots of 50. They've registered about 700 of my domains. Over the years, I've grown comfortable with their domain management interface which, actually, is quite good.
Customer service, however, has deteriorated during the past year or so. It's not often needed. But when a time-critical support request is ignored, I'm often tempted to drive across town (Miami) and grab someone at DotRegistrar by the throat.
Scott