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
Italy
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