While the Mi Band is cheap, it's always out of stock and only in stock when Xiaomi does a clearance sale. The Mi Band 1S too went on sale once only and was forgotten soon after. We're still waiting for Mi Band 2.
I hope I'll have one of the Fitbit gear :(. madly want it just dont have the budget for those gears..