Ok, I'll oversimplify it. Aliexpress/Alibaba = good for experiences users, provide some support, low price, quazzzy warranty, mostly hacked English firmware(although for more $ you can get straight English firmware), crucial to find a trusted seller, can take a while to receive hardware because...