SUPPLY AND DELIVERY OF PUZZLES