hehe, indeed I do remember travelling across Sark, perhaps on that very carriage
(my cousin, from Jersey, recently married a Guernsey lady, therefore I am obliged to poke a stick whenever I can)
What cards?
Many countries in Europe have such smart payment cards for public transport.
http://en.wikipedia.org/wiki/List_of_smart_cards#Europe
http://ec.europa.eu/transport/themes...nal-report.pdf