A friend with a nice new watch strap needs more holes. Going to a cobbler is obviously one option.

Leather hole punches are available at eBay, starting at very cheap. How expensive do they need to get before they'll do a good job?