Puzzle wholesaler