Price is important, but reliability matters even more now.
Many cheaper services use VoIP or recycled numbers, which often fail or don't receive SMS at all.
Real carrier SIM cards connected through GSM modems tend to work much more consistently, especially for Google, Facebook, Telegram, etc.
I've been operating my own setup with real Mexico carrier SIMs and delivery reliability has been much better compared to virtual providers.
I'm currently expanding infrastructure to support more countries as well.