I got my GameCube, Wii, GBA, GBA SP, DS and DS Lite all as soon as they came out. Actually earlier, because I usually order my stuff from an online store which ships its products to consumers as soon as they get them, which is usually 2 to 3 days before the official release date. :) I honestly don't see why so many people bother to get in lines, sometimes even for days.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046










