Overall good performance for the price, but frequent outages - and support is insanely difficult to deal with, that is if you actually get to even talk to a person. We're paying for the middle tier, that is supposed to give better support, yet here we are, our website is down, and there is nobody responding. Unacceptable.