Here is the info from the WDW site...
And I know for the princess transportation is only from the race resorts, but I believe all resorts are race resorts for this one!
Packet Pick-Up
Location: Jostens® Center and HP Field House at ESPN Wide World of Sports Complex
All runners are required to attend Disney's Health & Fitness Expo for race number and Packet Pick-Up. You will need to download your personalized race number pick-up card/waiver form online and bring it with you to Packet Pick-Up at the Expo when it becomes available online before the event.
To see more information about the Packet Pick-Up process and Absentee Packet Pick-Up, please visit our Event Details page.
Disney's Health & Fitness Expo
Thursday, January 5, 2012
10:00 a.m. 7:00 p.m.
ESPN Wide World of Sports Complex
Friday, January 6, 2012
9:00 a.m. - 7:00 p.m.
ESPN Wide World of Sports Complex
Saturday, January 7, 2012
10:00 a.m. - 5:00 p.m.
ESPN Wide World of Sports Complex