How was your experience?
my kids (4 and 7) really enjoyed the show. Make sure to arrive at least a half hour early if you have kids because they have a pre-show where the kids can go on stage and learn a few tricks. It is what to be expected at any event (people selling things you don't want your kids to have for way too much money). Food wise they only had hot dogs and nachos but we ate before the show so it was fine. The show is 2 hours long with a 15 minute intermission. My kids were mesmerized the entire time so the length or time of the show wasn't an issue.