When Nintendo announced the DSi Shop they said that if you logged on to the shop before March 2010 you would get 1,000 Nintendo Points for free. Do you need to have a Japanese Club Nintendo account to get the free points or do I just have to wait until things that actually cost points to...