What the hell is Alibaba, and how is it suddenly worth billions of dollars? I never even heard of it until last week.
They’re described as combination of Amazon, Ebay, and Paypal.
It means not only do they sell any and everything, if they don’t have it, they’ll line you up with someone willing to make or provided it.
And they also have their own payment provider.