I’m pretty sure that most people get the points for the skins by watching the live OWL matches, so refunding the points should be fine. Also they release 3-4 special skins each year so it shouldn’t be a problem to find something worth spending it on.