There are multiple packs and options for when the time comes to purchase Pokémon Ultra Sun and Ultra Moon on the 3DS, including dual pack and fan editions. Now Nintendo of America has confirmed one more.
They are Starter Trainer Packs, with each including a keyring and a code to redeem 12 Revives. Retailers haven't been specified yet, but as GameStop already has a Veteran Trainer's Dual Pack it seems like a reasonable bet.
Have you decided on which version to buy?