Oddly, as an Aussie, this was one of the only companies I didnt have trouble signing up for - none of the others would accept my International Mastercard / Visa or PayPal.....
We wanted to go with Mint, but . . . . they wouldnt take my money - weird way to do business, and almost ZERO way to...