IMO you get what you pay for.
Some companies become victims of their own success and start to have one or two technical problems due to the bulk of business they do.
I pay more for my domains because I consider them to be critical to what I am doing. I checked out GoDaddy and they look professional etc.... but I have a paranoid nature, coz I know the world and his wife buy domains from there.
1) I never buy the cheapest.
(Mid range price suits me)
2) I never take the front packet off a stores shelf.
(Always the box further back)
3) I never place domains on the same IP.
(More paranoia than anything else)
4) I never buy ............. you get my drift
