In the past, we were using the VPN solution from AWS, and even though the per-hour cost seems cheap, the truth is the costs scale quickly when the whole team needs to be connected. We were a small team.
At some point, I was investigating a spike in billing, and I marked moving from the AWS VPN solution to OpenVPN as a possible improvement.
AWS VPN costs: