Thank you for your response Jeff. I've PMed you the info.Anantj - please PM your contact info and I will look into your support requests ASAP.
This does not inspire confidence. If a registrar can let their SSL cert expire, it is concerning. Compounded with the fact that their support is absolutely non-existant (All 3 of my support requests have gone unanswered), I'm all the more concerned. Even though I've tried to like Namebright, small issues and concerns like this add up to make me use them only due to DC.