I have stopped using stargateinc due to them pulling 2 of my domains (without telling me beforehand) because some joker sent a few unsubstantiated "complaints" about me spamming. I'll bet it was a competitor too.
I had to transfer them to someone else, so the seemingly cheap price actually doubled in the end. Not very good.
Edit: namecheap.com looks pretty good. Does anyone know if they are resellers for Enom as well? Otherwise, who are they using?