3 ms·A $112 for .io tld?! I remember it was 20 something back in 2014!by tamimio 2y agoA $112 for .io tld?! I remember it was 20 something back in 2014!