why cant Mi predict its demand for Mi8 Pro properly in India, doesn't it have any business process analysts.  it is making a fool of everybody by its online sale, No one knows the total and within 1 sec it sells 100 %. if such is its attitude to Indian buyers, I will not buy any more mi products. Do this in any other market. I wanted to upgrade, Now I will not. Why waste my time, if it is so precious keep it in your warehouses.