The Alibaba link works just fine, but I can't get the Taobao link to work on my end. Does it work for you or are you redirected to the homepage and asked to register or sign in? Maybe they have geographical restrictions or require that you are logged in to view their offer.
Last time I checked you need to use some proxy websites to order stuff from Taobao if you live outside China, but I am not sure if you can find all products like that.
Maybe some Chinese friends could send this product directly, but no need for that if Alibaba and other websites offer the same stuff.
That's correct; I think you could register on Taobao with a US (or other) phone number, but from what I remember it
requires phone number, which I'm not willing to give (opposed to a one-time email address, for example). And they wouldn't ship outside China, probably, anyway. These proxies work very well. You can search in them as well, not sure though if they show all results.
But if you find / get a direct link to a product (such as the one posted earlier), you're just going to paste it into the proxy website, which then shows you a translated and currency-converted product page. When you proceed to order the item, it will be shipped to the proxy. After a few days, you get an E-Mail that you need to take action (or something like that). You also get some images of what was delivered to them; then you can give them your delivery address and even instruct what value they should declare (in case of tax / customs questions). This is important: they charge again for the 'second shipping' (this wasn't clear to me when I first used such a proxy) from the proxy to you. One thing to keep in mind.
In the end, I find it more practical to buy local or through AliExpress if something is only available from China. But proxy does work (e.g. Superbuy) quite well.