Hi Starbizbal
Can this work for new immigrants? We have been running our own businesses for years in Australia, but looking to settle in Canada later this year and have to build up new credit history there.
Also, for those interested, if you have Amex in your current country, you can ask for Global Transfer, they will give you a new Canadian Amex straight-away, it's very convenient; as most places in Canada take Amex.