Went to pick up Gran Turismo 5 and the new Need for Speed today in Portsmouth, NH, and struck out on both. I was able to root around the case as they had them open, and could not find them. When I asked about them, the guy in the electronics section said he hadn't seen GT5 at all, though Need...