Anyone know if there is still any 2008 Olympic apparel at China in Epcot? I want to get a couple of shirts, but not sure if I should just wait until I get there (25th) or just try to get it now, at someplace else. Thanks