Not really. At the box office, you have to wait in long lines and you're not even guaranteed to get tickets because they could sell out at anytime. But if you buy them online, you get them ahead of time, you are guaranteed a ticket, and you don't have to wait in long lines with annoying little kids.