@Merry Andrew,
Actually, of course, if you think about it, the trick isn't all that hard. All it involves is sleight of hand in switching the deck before he starts turning the cards over. The deck he's using is stacked; it's not the same one that the girl cut. He just has his spiel down pat so that whatever he says, whatever numbers he mentions, match up with what he knows will turn up.