The new 'smart credit cards' - fortune or failure?