Hello. Yes, I have experience and quite good, I was just lucky to find this site
https://skins.cash/dota2 which has a lot of things on it. And then you can sell your skins if you really have so many of them. And if you have rare ones, then it's generally great because you can get more money from this.