Boo, I'm in Terminal 3!! Unless we get there earlier despite the snow and such, I'll have to wait till next time. And this may sound silly, but what time (generally) are the stores open? As in, they're not 24-hr or open for a great long time, are they?