All punches are in good working order. They are $5 .00 each will combine postage if more than 1 is bought.