I’ve only used Alibaba once. About 6 months ago, I bought a dozen oral mercury thermometers from them. I couldn’t get them anywhere else.
I never heard of the other company. I’ll take a look though. My family is huge Amazon buyers even groceries. I love them.