Had the best support experience with @digitalocean - my ticket, which was silly and not really related to service, was resolved within 2 hrs