Yesterday Enom announced significant price increases to their reseller packages...making it just dumb to stay with them. It also appears they didn't consult their lawyers as they also are breaking contracts so I can assume they will face significant litigation. In addition, as I have used enom I have noticed significan short comings in their services and not much flexiblity, and 45min + hold times with their tech support...they really suck.
There are alternates to enom, here is one:
They offer much better pricing, I think its time to review how to move away from enom or offer alternate providers.