@digitalocean digital ocean has well-packaged products, everywhere adverts but poor customer support.