We haven't seen the design yet, but large walls of glass are seldom good insulators. The energy needed to air-condition the store could be substantially higher than a building with insulated walls. Fortunately, the building faces northwest, so it doesn't have to deal with a lot of solar load coming in the window-wall.
Are you still mewling about how Apple's stores are killing the planet? Particularly when your mom and dad (Dell & Microsoft) are the ones with real contempt for Mother Nature (and hippies)?
