A couple of quick questions about ordering tickets online through the link on the home page here on the DIS. For those who have purchased online, how have you found the experience? Do tickets arrive at home address in plenty of time for your trip? Are there any 'hidden' charges, such as 'shipping and handling', etc.? We're a family looking at 7-day PHP passes, so the prices online here seem to be the best we can get -- we have no DC membership, 7-day PHP aren't available through AAA, etc. Please let me know your thoughts. Thanks!