I would highly recommend them. I've been with them for nearly two years now. A little downtime now and again but nothing to worry about. No-one has 100% uptime anyway.
have racked up about $5k with them over the years now on my personal projects. If they weren't up for the challenge they would have been dumped a long time ago.
Had a couple of questions. Tried the online help - that was hard work.
Emailed support and the answers came back within 15 minutes.
A while later, had an email from support asking if everything was now OK.
Replied, thanking the guy and complementing him on his outstanding service.
Shortly after, received an email from his team leader thanking me for my comments.