I'd be willing to bet it's an artificial shortage. From the sound of it, Sony's pulling the same asshattery they did with the PS2 launch, based on what you just said. That, or the game store was just dumb and didn't order enough.