sourceBeginning August 19, U.S. GameStop stores will offer a Shiny version of Steel- and Dragon-type Dialga for a period of three weeks. If you're unaware, the Shiny versions of Pokémon are extremely rare, and offer unique coloration not normally found in the species. After the Dialga distribution period ends, GameStop will offer a Shiny Water- and Dragon-type Palkia until September 29. And lastly, a Shiny Ghost- and Dragon-type Giratina will be available from September 30 though October 20.
Canadian trainers can grab the same Shiny versions of the Pokémon at participating EB Games locations starting August 30. Each Pokémon will be available for two weeks. You'll need to have the Pokédex within your particular 3DS game, with no more than 11 Wonder Cards in your possession to catch the Shiny versions.
These can be added to both versions of Pokemon black and white.
I'm sure anyone with AR can get these now.