Yeah of COURSE I find this 3 days after they shut down...FAAAAAAAHmm I think most websites work with a deposit system. Some have pretty low topup requirements though, like $1.
The one I use is https://sms-activate.io/ it's working pretty well. I think smshub is where they get their numbers from, if you don't want to pay for a reseller.