Comment Comment by c2h5oh Majority of EU population. Even in US debit is more popular than credit in 18-25 age bracket. parent c2h5oh 9 months ago