We were at WDW from 7/28-8/13 and saw a magician at DTD. Here is the info off Steve Soares site. I don't know if he is always there, or if it's just a summer thing. He was fantastic and funny! I highly reccomend!
My son also bought a few things (on two seperate occasions) from the Magic Masters shop. Take your son there, because they show them tricks that are appropriate for their ages. There are some pretty inexpensive items too. I think we paid $15 for a card trick with instructions for 100 tricks. $15 for a dimes/nickel trick and $28 for a cup and ball trick and it included a magic wand.
Atmosphere Entertainment
Wednesday, August 16: Magician at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Mime at 6:45, 7:45 & 8:45pm
Thursday, August 17: Juggler at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Mime at 6:45, 7:45 & 8:45pm
Friday, August 18: Juggler at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Juggler at 6:45, 7:45 & 8:45pm
Saturday, August 19: Juggler/Unicycle at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Juggler at 6:45, 7:45 & 8:45pm
Wednesday, August 23: Juggler at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Mime at 6:45, 7:45 & 8:45pm
Thursday, August 24: Juggler at 6:00, 7:00 & 8:00pm; Juggler at 6:15, 7:15 & 8:15pm; Mime at 6:45, 7:45 & 8:45pm
Friday, August 25: Juggler at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Juggler at 6:45, 7:45 & 8:45pm
Saturday, August 26: Juggler/Unicycle at 6:00, 7:00 & 8:00pm; Magician at 6:15, 7:15 & 8:15pm; Magician at 6:45, 7:45 & 8:45pm
45 minute sets