I have 2 TV Boxes ( H96 PRO PLUS Amlogic S912 Octa Core 3GB RAM 32GB ROM TV Box and Xiaomi Mi Box ) both are around 5K. i had ordered from Gearbest.
Both have their advantages and disadvantages.
H96 PRO PLUS - I felt the WIFI had issues.
Mi Box – Amazon Prime not working.
both need additional wireless keyboard and mouse to take full advantage of Android Apps.
Personally i felt Mi box was more reliable in terms of performance with regular software updates.