As with many others:
If it's a LIMITED EDITION skin, you don't go and re-sell it. People get limited edition things because they are only available for a short time, are most likely special and it's something that not many other people have.
If they are going to make it unlimited, then anyone should be free to a refund. Now, I know these are just skins. I find this stupid too. But the business practice of making something LIMITED is the problem here. People are going to be more likely to get that limited edition gun, because it's the one time they CAN get it, and so sales would be higher than usual. So what Riot has does is:
"Here, have a limited edition skin!"
MONEYZ!
"Wait... because it's limited... we can't sell any more? RE-RELEASE!"
It's against the very idea of a limited edition thing. Whilst I find it stupid because it's a skin that has NO effect, I find the LIMITED part to be a problem. Riot shouldn't be doing this. I mean, bloody hell, it's a skin, just make a new one. Or, you know, don't? They are skins. Literally no effect on anything.