Smart cards find it tough going