Credit cards popular, but age-old habits die hard