Thanks, I will reach out about Sinch. I looked at them but didn't see pricing and wanted to avoid sales run-around, but it's probably worth while.
Update: I created an account and managed to find pricing, it's almost 2x what I pay other providers.
Update: I created an account and managed to find pricing, it's almost 2x what I pay other providers.