I've nothing but bad experiences with Moniker for the last three years. One of my domains didn't get renewed and was about to get deleted, even though that they charged me and sent me a renewing confirmation. They later tried to charge me extra fees in order to retrieve my domain, despite the fact that it was their problem!
Just wanted to let you know about my experience. My advice is to be aware if you're a customer, and stay away if you're not.