The commission on CS.Trade is rather high. The platform explains it with its legal status. In Canada in-game items (CS:GO skins as well) trading is taxable. So, the website is taking a 10% fee of the regular users and 5% of its premium users.