Very terrible Business + customer support. Our business domain is still down after one week of support. One measure of a good business is what they do when things go wrong. AWS is virtually uncontactable, and incompetent support in the strongest sense of the word. Understanding of the issue is poor and follow through is very slow. I'd never write a review like this, my intent is to help other business operators avoid serious pain.
Claim your business profile now and gain access to all features and respond to customer reviews.