The amount of millionaires that live there, with a huge $10trillion dollar fortune sitting in their great great grandfathers bank account just waiting to be withdrawn, only requiring you to give your bank details so that you both can share in the profit......obviously THOSE people can afford something like this!