1. A card shuffler comprising: a deck-crib sized and configured to contain cards arranged in a pack parallel and in contact with one another; a receiving rack defining single-card receptacles in a linear array adjacent one another and located adjacent to the deck-crib, one of the deck-crib and the receiving rack being movable in a straight line with respect to, parallel with and along the other one of the deck-crib and the receiving rack; a card mover incorporated in the deck-crib and operable selectively to move a single one of the cards from the deck-crib to a selected one of the single-card receptacles; a card reader associated with the deck-crib and operable to identify and communicate an identity of the single one of the cards; a motor operably coupled to move the one of the receiving rack and the deck-crib relative to the other; and a controller interconnected with the card mover and at least one of the deck-crib and the receiving rack and programmed to repetitively, until the deck-crib has been emptied of cards: randomly select and record an identity of an empty one of said the single-card receptacles of the receiving rack; cause the motor to move one of the deck-crib and the receiving rack relative to the other in a straight line and to align one of the card mover and the randomly selected empty one of the single-card receptacles with the other; receive from the card reader a communication of the identity of the single one of the plurality of cards; and cause the card mover to move the single one of the plurality of cards from the deck-crib into the randomly selected and identified empty one of the plurality of single-card receptacles while the card mover and the single card receptacle are aligned with each other.