There seems to be a shizen load ok 'skimming' machines in Perf at the mo.
Good thing I never have any money in the accounts.

Cover the number pad as you enter the pin (been doing that for years - pretty sure aliens are tracking me..

) and NEVER allow a supermarket/fast food/servo folks etc to swip your card twice -
without first visibly pressing cancel.
The common routine is: swipe, enter pin "oh that didn't work (
but not pressing cancel) swipe the card again, "please enter your pin number again". Bingo - 2 seperate transaction (one for details to be used later - the other for the actual transaction).