After a few recent experiences helping friends, I strongly suggest everyone using Discount Domains as your domain registrar as soon as possible. Their web interface is fundamentally broken. Their staff don't know how to fix problems this creates. Can result in name expiry without warning & they tend to "lock" your domain to prevent moving to a better registrar... until after you've renewed the domain (effectively forcing you to pay for sub-par service). They charge more than other registrars.
@tejrnz I've also move the domains of my friends afflicted by DiscountDomains there.