PUCHEROS: a cost-effective solution for high-resolution spectroscopy with small telescopes