20080516 tech.computing: In Pics: Apple's new glass store!