I had an excellent experience at David's show. I went with my girlfriend, step-mom, Dad, little brother and his friend. The theater was nice and the the performances were truly spectacular. There were numerous times during the performance where I simply could not figure out how certain tricks were being performed. David was a fun host and he held a twitter contest at the beginning where he invited guests to tweet him. I sent him a tweet and ended up getting a response saying to wait after the show and we'd get to meet him. My step-mom is a lifelong fan and was overjoyed that we had won. David was really nice to us after the show and did a couple of extra tricks for us up close. It was cool! He even let us take a picture with him. I highly recommend the show if you want to laugh and be amazed. It was thoroughly entertaining and I generally am not that into magic.