Friction to buy
Infinite captcha on register, same on login. Lots of stuff to click to buy a 3$ key. After purchase, human review of purchase added extra delay on delivery. Not worth respect competitors
意大利
Infinite captcha on register, same on login. Lots of stuff to click to buy a 3$ key. After purchase, human review of purchase added extra delay on delivery. Not worth respect competitors