I've been there a couple times myself. The one with the huge NiGHTS poster on the wall right? The store's in a pretty dangerous area.
Another good place to look is Japan, but you might need a native to help you out. (my trip caught me Hoshi no Kirby, Kirby's Pinball Land , Ouendan 1 & 2, Jump Superstars and Jump Ultimate Stars)