Can someone think of all the stores that are selling the Wii on launch and post them. All I can think of is..
Anywhere else? Any unknown stores? I'm trying to think of a wierd store that no one knows about so I have a great shot at getting one.