Another New Host
I made the decision to change web hosts this week. A friend of mine, who also hosted at Bravidio Networks, lost access to his mail server last weekend (starting on 5/13 — go figure). He submitted several trouble tickets to Bravidio's helpdesk, but received no response whatsoever. I attempted to contact the powers-that-be at the company to no avail. In fact, I have a few open trouble tickets with them as well (including my cancellation/refund request)!
I had been quite satisfied with Bravidio's uptime and performance since moving my site to their servers back in April. However, I was concerned about getting a problem resolved if something went wrong with my site. Having moved from FeaturePrice hosting prior to Bravidio, I didn't want to go through the trauma of having my site down for weeks on end. I'm simply not going to put up with subpar support from a hosting company again. I suspect Bravidio's issues are related to growing pains. Outgrowing the ability to support one's customer base seems to be a common trend among web hosting companies. I hope for their sake that Bravidio can get their problems sorted out. However, I'm not going to wait around for them to get their act together.
I am now hosted at UnitedHosting. This host is highly regarded at the WebHostingTalk forums. Although the company itself is located across the pond in the UK, their datacenter is located right here in Texas (I'm on the Spirit server). The transition was seamless. After signing up with them yesterday, I already have my site up and running and am in the process of uploading some new projects. I've even had the opportunity to test their highly-touted support team. This evening, I submitted a trouble ticket to get my email to stop bouncing mail (apparently new accounts take a few days to authorize with UH's mail scanner). Within 10 minutes, I received a response to my ticket stating that the problem had been fixed. Needless to say, I was impressed.
Hopefully, their support will remain consistently good, and my domain can stay put for a while.