Yes, their dedicated servers hosting is just awesome - the best I've seen! But their cloud stuff is terrible and this is what made me really frustrated and guess about it being a 3rd party service poorly integrated - their cloud offering sucked, they could not offer any reasonable support for it, etc.