Sort:  

Lived in Australia and Canada, i like a debit card better, but you are right very frustrating that you cant do things with without a good credit score, wierd sytem