I have only used one brand, Wittek. Years ago we tried using the pre-paid card readers as a form of payment for dispensing the golf golfs. The reader succumb, very quickly, to the moisture of the outdoor elements so we went back to the tokens. Wittek may have since improved upon the durability of the card readers but they were an expensive upgrade that was not refunded when they failed. Beyond the card readers, the ball dispensers worked fine.
http://www.wittekgolf.com/PDFs.aspx?Links=14-15