*checks out site*
Hmm, I wonder if this is related to the Game Express store that used to be near Madison Square Garden in Manhattan. Used to go there all the time-- some of their import stuff was a little on the high side, but overall, the selection and service was great.