I have stopped ordering from amazon.com but do still use AWS. I should probably evaluate other cloud providers, when I made the decision to use AWS about 5 years ago there were no other providers that offered all the functionality I wanted. It was also easy enough to throw a rock and hit a certified aws consultant.