Has anyone had any luck with a electronic device that allows for an easy, cost effective method to collect meter readings?

I have contacted our utility provider who uses a hand held unit which they stated may cost 3-4K, which will prove tough to justify purchasing such a device.