Fantastic! Shibuya has a Disk Union and HMV store near each other , where I had some luck last time, Shinjuku has a lot of shops as well. didn't make it there last time. Osaka has a few close to the Train Station . DU, Seeed and Smiles I think the other one is, I'll check when I get home...