AWS RDS and Azure Database for PostgreSQL are excellent offerings, but can quickly escalate in price as databases grow. Hosting Postgres on VMs takes effort, but may be a valuable cost-saving alternative with greater flexibility to customize the database.