Use a reputable registrar. Don't worry about saving a couple of pennies (and losing thousands in the long run) by messing with to many registrars. If you buy a decent amount of domain names go with ResellerClub. I've been using them for a few years and I've never lost a domain with them. Namecheap is also very solid like mentioned by Nick Flame but they're more expensive than ResellerClub.
Use a reputable registrar. Don't worry about saving a couple of pennies (and losing thousands in the long run) by messing with to many registrars. If you buy a decent amount of domain names go with ResellerClub. I've been using them for a few years and I've never lost a domain with them. Namecheap is also very solid like mentioned by Nick Flame but they're more expensive than ResellerClub.
Its very easy to lose domain names - just go with dodgy domain resellers anyone remember Registerfly - I lost some really good domains because of them.
I personally use GoDaddy now, hope they are secure!