You can purchase these online at
www.aaasouth.com. Right on the homepage, you will see a box saying "Attractions and Movie Tickets". Click on "Search for Tickets". On the next page, click on the dinner show you want. Prices are:
Arabian Nights $36.95 AD/23.95 CH
Medieval Times $38.50 AD/28.50 CH
Sleuths Mystery Dinner $38.95 AD only (would not recommend for little kids)
Pirates Dinner Adventure $36.95 AD/22.50 CH
Dixie Stampede $30.99 AD/17.50 CH
For the price, I would HIGHLY recommend Dixie Stampede. Food was good and the show was fun. We went at Christmas time and it was great. Make sure you allow enough time for the pre-show and to see the horse stables as that is part of the fun. Heck for that price, I might even have to consider going back soon. The only problem is our next trip we have free Disney dining, so I won't have to pay for food.
Hope this information helps.
Joanne