Pokémon Bank Is Now LIVE!!!

To all the Pokémon fans out there who have been eagerly waiting for Pokémon Bank to be released since its original release date (27 Dec ’13): the wait is finally over!
After a five-week long delay, Pokémon Bank and Poké Transporter have been launched on the 3DS. Pokémon Bank allows players to store up to 3,000 Pokémon in 100 boxes while Poké Transporter will allow Pokémons to be transferable between the B/W, B2/W2 and X/Y generations.
Pokémon Bank costs an annual fee of $4.99 and players who register before September 30 will get a free Celebi!
“To download Pokemon Bank, please change your country to Canada and province to Alberta in System Settings and then create a new Nintendo Network ID if you have not done so.
Once you’ve completed these steps, you can go to the Nintendo eShop and download Pokemon Bank for free. PokeTransporter can be downloaded in Pokemon Bank.”