Is that the only way to refresh this shop or can i wait for a new skin??
You can either get everything on the board and auto refresh at no cost to you or grid refresh there is no waiting it out.
There was this one time when players were given a grid refresh item that could be used in place of crystals. But I suppose it's not likely that will happen anytime soon.
one reset item will be provided in a event of the update tmr xD
Currently grinding that. As I have pretty shitty grid with costumes I already own.