In my opinion, in this case, the player should have to either buy a premium or maybe pay an in-game cash fee.
Making them buy premium again to do it would be good from a marketing standpoint as it would most likely be another feature making G1 money.
Making them pay in-game cash is just a penalty for doing something they shouldn't technically be able to.