Please take a look at this support article:
CS:GO & Dota2 Skins
We manually deliver each item to all users checking to ensure that you are using the proper Steam Tradelink that are valid and are linked to your Steam account that is registered to your FACEIT account. Max delivery time on a skin is two weeks(10 Business Days).
Please note: I’ve moved this thread to Community > Dota2.