Credit cards get popular