Tennis ball machines typically contain between 50 and 300 balls, so people who practice alone or without a coach might want to spend more money on a machine with a bigger capacity to cut down on reloading time.