Get a credit card without a local credit rating - AMEX Global Card Transfer
For those that’ve just moved overseas, you’ll soon realize that getting a credit card isn’t as easy as you think. Every country has a different credit rating reporting system, and banks are extremely reluctant to provide credit to newcomers, no matter how much money you earn.
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