I've used both of these sources now and found their service good. but those were US domestic orders and with the chaos right now please don't take this as an endorsement. This is just how I'd approach making a logical decision if I were in your position.
WWB has been here on MESO for a little while without any red flags that would cause me to think they scam people, they seem very straightforward about what's out of stock, and you're not shipping from China to the US, which is where I think the biggest risk is right now.
Things on the supplier front may improve in the future, or suddenly get worse, so I can understand the urge to grab essentials now, while you know you can get them. Nobody knows what China may do next. In addition, we've seen what seems like a solid source can change in an instant.
I would order from WWB, a decent option from several mediocre ones at the moment. Do it sooner than later, and stay on top of them to make sure my order got shipped asap. No more "this isn't Amazon" type patience when sources can suddenly close down the day after payment is made.
I'd ask about tracking the day after payment, and again every day after until I got it.