Alibaba sometimes randomly rejects credit card payments. I tried to order one of the NanoVNA test kits from there and it wouldn't take any of my cards, offering wire transfer as an alternative -- but wire transfer fees at US banks are very high and that would have cost me twice the value of the kit. I ended up getting the board that is offered on OSHPark instead and building up from that.
But I had no trouble ordering a tinySA.
Somebody over on the NanoVNA group reported that Alibaba asked him for a registered company name and wouldn't let him order without one. But I have only seen the one report of that issue.