It’s interesting how a lot of products in Amazon are just rebranded stuff from Alibaba. It seems like the Amazon sellers are auto generating the brand names. There is probably some kind of drop shipping app that does it for you.
Sometimes the prices are insanely different and if I don't care about shipping times, I'll just get the same exact stuff from Ali for a lot less money. Other times, the prices aren't much different and I just get it from Amazon.
Some sort of marriage between the two systems would be nice. Ali's search engine is not as easy to use as Amazon's and it is a pain searching on both and comparing prices.
95% of the time, if the sellers name on Amazon is all uppercase, you can bet it is cheaper on Ali.
I still visit local stores for USB devices and batteries.