Xioami MiBand 2 is the successor to the widely accepted first generation MiBand and Mi Band 1S, and it seems Xiaomi is replicating that success with their new fitness tracker as there is a scarcity that has caused retailers to list it for insanely high prices.
The new fitness tracker which has an OLED screen is supposed to sell for 149 Yuan ($22), but the unavailability of retailers to restock has led them listing it for up to 229 Yuan ($35). Taobao and other e-commerce sites have complained about the scarcity which has affected delivery time. Even JD.com, which has a strong partnership with Xiaomi started selling the Mi Band 2 at 169 Yuan (around $26), higher than the official price, which surprised many users in China.
Remember how the company had to delay the release of the device due to production issues? It looks like still it’s not being mass-produced to meet the high demand. Hopefully, things will be better soon.
The Xiaomi MiBand 2 has an IP67 water and dust resistance certification, an optical heart rate sensor, and a 70mAh battery. [source]