Only on their initial releases, as they cost 3,000 of the in-game currency, which is on the pricier side. However, their costs are decreased to 1,000 when the next corresponding event swings by the following year. That's the base cost of all legendary skins in the game.