Pay for what you use. VU-hours are the only metric that matters.
1 VU-hour = 1 virtual user running for 1 hour. For example, 100 VUs running for 30 minutes = 50 VU-hours. You are billed based on actual elapsed time, not configured duration. If you stop a test early, you only pay for the time it ran.