Need memory stick for my sony digi camera - looking at 512mb to 1gb stick (magicgate).do anyone know where is the cheapest? been told that Far East is the best bet.