Hello. I am a developer at dotmaniac.com. I'm sorry to hear about your experience with the domain you have registered through us.
In an effort to better understand the problem you had, I was wondering if you have any sort of spam filtering that may have blocked our renewal notices?