textverified gave me a copy a while ago and it was great so, I decided to add some funds a year later to buy some more verifications and it went horribly.
When you get spam reported on Call of Duty PC, you will get booted and it asks you to verify SMS again and this is where the problem is. Steam and Bnet verifications are one time. I reached out to their support team and they didn't help at all, no re-activation(same number) or credit, nothing... You need to buy it again which is just a scam in my opinion. It should allow you to verify again with the same number that was purchased. Support mentioned that some services have this option and some don't... you purchased a number so, it should work for all services.
I can't speak for other verification services but if you're buying for Steam or Bnet, stay clear of this. I bought a verification for both and same issue.
It's guaranteed to work for a day and then it stops but you also don't get a refund. There is zero support.