w00t! I just called, and they said they'll send me the tickets as the launch date gets closer! STS-124!