Man, the whole import retail scene totally sucks up here. I mean, when I lived in LA there were tons of places to get that stuff. Up here there are two. One is Network Video located in Burlingame. You can get their # thru 411. I'll post if I can track it down. The other is Games Etc. Don't even bother going there cuz they don't have jack. If you ask them for a game, they say they can special order it and get it in two weeks. Christ, I can order it from NCS, Tronix or anywhere else and get it tomorrow!
Regarding your specific interest though, Network has a handful of Neo carts, but they charge a lot for them. Their prices for used CD's are even more of a rip. BUT, they have pretty damn good prices on Game soundtracks plus a nice toy selection. Definitely worth at least checking out.